MRALGFVGVLGNMALVPEVAETLSGSGREPLASASLRLFLTYGDARTLVELCRFFAVLTSSEASRERWCAEFDAEQRWRASSGSPRTPSSPTSWARRDLGLLLNLLFYGAGRRSLTERLLFGGYAAAPAGRPPGPGLLTRRSGDAGAGGPRRSQAAGRFCAAVCDALLRVLEVVTSEGGRCYRPYSAPAGPTAAATSSPTSRVQRSLARIAWERAEEAPDTAGRPAASSKRWRTPRPLPDLLAEAPNALCDLLATTDEQNLPGVLSCLYALARAAGPPLEHLARRAEELEAALRRAWDRAGASGPASGSSSESRFEEDPA*