MPRTARAFATSLEAILTHSLSRCKLYPGTSALEALVLCFCRVIAFQTHNYELLQHTYHSCLTRFFAIRAESLDTNASLVICLTALLCAHGPWEAAQQPTRLDDVFSHLMDLYATTTRQGAVQHHIPLLIALGSLLSMYPRKFLDPELSATLERILHDGSLQERYLVLRSLLALLKHDMDALRPNIAAASTIGHFASTASTSQIAASSADVVAELTGRSYTDAGLVTGLLQRYSVPVLEAVLEVTSAPIQRTASEILNISILQGLSHPMQVVPYLVSLETSQDPILRSRAAQLHRHMMSKHASLLASRYGECVRASFQFQCRLTSHPRGYRDGEQHAEALLQTWFDMLSEYRTARLAFLKALVRLMDVTVGTTCTESDVNLAMYVADNLALLEYRVAEEPLLVIHELKMLHAVTGGQVMSMVTRKL