MAPPATPVEARPGMSSTMWALAQGEAHVLHQQMTETAQKRVSTLDYLRKAHEGRVYWFNTYLFDKPDLSRMPSFDPRKLSRKATNYLLLGLSIPTIHDLYSSTPLEFLRCLNALLAEFDSFQTLHGDSSTAALTRARIPNMFRRPGAKTRRSASADVGMDDSSAAFGHNSPTAGSTNTGPAPAVMNFAASESELLPGEEYTYLLTPSLPFDPDFFETFATLCDVLIDCYTRFLAMVPSPRECSAPIAELFTKADAKIRKIIVQGVVKDFEDHSRAHAKSEVAGIGKLVLGGLM*