MVRLVCSRILKFPKPYLWSATQTTSRCFNSRAQSHNLITKTITSSLQDVLTRPIWQNRSFVQCRRVSSYAQMVNNHQSVTIETFDALCKQVKIREALEVIDILEDKGYIVDFPRLLGLAKLCGEVEALEEARVVHDCITPLDARSYHTVIEMYSGCRSTDDALNVFNEMPKRNSETWGTMIRCLAKNGEGERAIDMFTRFIEEGNKPDKEIFKAVFFACVSIGDINEGLLHFESMYRDYGMVLSMEDYVNVIEMLAACGHLDEALDFVERMTVEPSVEMWETLMNLCWVQGYLELGDRFAELIKKLDASRMSKESNAGLVAAKASDSAMEKLKELRYCQMIRDDPKKRMHEFRAGDTSHLGTVSAFRSLKVQMLDIGFVPATRVCFVTVEEEEKEEQLLFRSNKLAFAHAIINSEARRPLTVLQNMRTCIDGHNTFKMISLITGRALIQRDKKKYHFYKNGVCSCKDYW*