MVTNKQVKAVPKEGYMKPLIFHDGRLAIRPTPMVALFIYLWFPIGLTLSMLRIMVWILLPSEFATPLGAFLGVNVRIHGCPPLPKEKDSGACKGVMYVCTHRTLLDPIFLSVALRRRVAAVTYSLSRVSELLSPIKTIRLTRNKEEDARIIDGELKHGDLVICPEGTTCREPYLLRFSPLFAEVTNDIVPAAMQVGMTLFHGTTARGCKGMDPFYFFMNPRPSYTVTILEPFPKEETCASGKPSSHVANHLQKLMALVMGYHCTSLTRKDKYLTLAGHDGTYNTMPSQIPSNPHLKKGFLWSSLCDCFYSLISSKPT*