MIQTGISTIDVMNSIARGQKIPLFSAAGLPHNDIAAQICRQAGLVSHGDGDGEASSPFAIVFAAMGVNMETAHFFKQDFEENGSMDRTVLFLNLANDPTIERIITPRIALTTAEYLAYECGMHVLVILTDMSSYADALREVSAAREEVPGRRGYPGYMYTDLATIYERAGRIEGRKGSITQLPILTMPNDDITHPIPDLTGYITEGQVYVDRQLHNRQVYPPINVLPSLSRLMKSAIGEGMTRGDHSEVSNQCYANYAIGKDVQAMKAVVGEEALSSEDLLYLQFLDKFEGRFVNQGMYDNRTIVESLDLAWSLLRLFPRELLRRITTTTLDTYYDREKAAAX