MVELMLRLSKLVSPLSVIVIWNLTFKELLMVIFPPILTGKPIQAISLSSGTTQGKPKFVPFNDELMDSTMQIFKTSFAFRNREFPIGNGKALQIKTKGGLAVGTATTNVYKNAQFKKTMKAMSTPVCSPDEVIFGPDFQQSLYCHLLSGLIFRDEVQVVWSAFAHSIVQAFRTFEQVWEELVIDIRDGVLSSRVTVPSIRLAMSKLLKPDPELADTIYSKCSSLNNWFGLIPELFPNTKYIYGIMTGSMEPYLKKLRHYAGELPLVSADYGSSEGWIGVNVNPIFPPEMENLIGMEQANSPVGLTEAKLGEEYEIILTNFAGLYRYKLGDVVKIKGFHNVTPEIQFVCRRNLVLSINIDKNTEKDLQLAVKAAGKHLVDEKLEVVDFTSHANISSDPGHYVIFWELSGEATDEILQECCKCLDKSFLDSGYMNNKKMNTIGALELKIVKWGTFRKILDHFVGLGGAVSQFKTPRCVGPKNSSLIQILYSNVVKSYSSTAFF*