MAPTCAAHHDQQPQKEVIVDDSLFIQQILHNHLDDALAKAAEGKLHPRPISAASIPFPATPLAVAAEKLAEASVHPAIVAHCKRSYLFGAAIAAEAFPDLKWDAETFYLTAILHDMKCSAEAFKQAKVSFELHGGMAARTFLSEAAGAPPHVADTVMEAICRHKEIGDPAYGYSPEGLLLRVGAQVDVLGNYSQFLHPDTIVDIVKAFPRAGFNNIFADTLVEEVRTKRYCTTAVILANDRAVENLIRHNPVMEAYDN*