MARRLPCWTALLLPFLLVGVGPYAAAESLPHDACLVPTIVESVLGTPGTCSTLDRRPGDPVGVIEGDEVTLARAVNLLHANKDDYIAVLFYATWCPFSQECKPNFETLASLFPTIRHFAFEESAIRPSIISRYGIHGFPTLFLLNSTMRVRYHGPRTVKSLAAFYTDVSGINASVKSTAGEAMVHPLDDIEPKKEAEQENCPFWWARSPEKILQQDTYLALATAFVILRLLYHLYPKINSFARWAWRRHNLFSNLMGAHEYFLTYLEQARQKFHRLYPSSSKRGNLQEGAMNATAWASKSLASVSIGEPSAIGRTNSTSELR*