MRYLCVLDLSWTDITSLPDSIGNLKLLKYLNLSRTRIEELPESLSDLRHLQFLDVSNTPVTRLHSGIDKHKYMLHLNLGWKHCAVGISKLIYLQTLKVVSIDVRNAASANALQMRDLKGLTLLQHLSLGIESNQHGDHQLEDEETFRGMTKMRTLSVRYFGSGGSLHLPTDMEAMELRDLKGLTLLQHLSLRIRSNQSGDHQVEDEGTFRGMTKMRTLYVRYHGSGGSLHLPTDMEAMERLEIVHLWVCAVPKWIFQLQNLMELTLIGQSNSSSADFRGLEKIPNLKKLNLGWNRNPDFIEFPNEFGEAGAFPKLEALVIRDFEYLKSIPSFHEDAMPRLRCLTMQQCELVENMPEGLTKLKNX