MRILIVGPSWVGDMVMAQTLFQCLRQRHPECVIDVLAPEWSRPILERMPEVRQALSFPLGHGVMDVATRRRIGRGLRGQYEQAILLPNSLKSALVPWFAGIPKRTGWRGEMRYGLLNDIRKLDKQRYPLMIERFMALAFEPGVELPKPYPQPRLRIDDGSRQAALDKFALSLDRPVLALCPGAEFGEAKRWPAEHYAAVAEAKIRAGWQVWLFGSKNDHPGGEEIRQRLIPGLREESFNLAGETSLAEAIDLMSCAGAVVSNDSGLMHVAAALDRPLVGVYGSTSPQFTPPLADRVEIVRLGLECSPCFERTCRFGHYNCLRELPPGLVLQALERLVGDPAEVAG*