MITALLLVVTAFLAWWFFSPEKDRFPGPKGLPIIGSALSLPKERQWLTFEQWRKEYGLIYSDRPKAVMVGELVGWNRGLGYTNGPPNPRFRELRRLFNAFIGPRACESVDIQAVQEEETLKLLVRLLETPDDFLAHIRGINAAVLLRLAYGYHPSAEESDALGLVKIVGDAMDGFSLASEPGWWVDSVPLLRYIPFLPFQYAAKRMRADLERLYQVPFNFVKRERMNGTAKISFISSFLDEKNEAETKEDEDIINAAAASLYSGGAETTVSSLESFFLVMALYPEVQRKAQAEVDRYLGGRSELIWPRISDRPHLPYVEAIMLEILRWNPSVPLSLPHVAREDDIYRGRRIKKGTVVWANMWSILQDPELFPEPRVFKPERYITEEGKLATNSKATLTARAAFGFGRRLIIILSSICPGLYLAENTMFLTFSTLLATFNIAEDPDEDPLIYYEGFIR*