MQIITEATLGAKITSVDVSDNAFGEKGVRACSAMLQQQTGIESISFMNNGISEQAAAAILELLASPQSLKKFHLHKNMTGDEGTVHIGKLLEKAPHMEDFKMAGSRFTSDGAVTLAKGLASGTSLTKLDLTDNNVNEEGGIALATMLFKQPKMKHLNFEMTSLGPDASAAVASALAAGCPELEYLNLSSCDITPEGVPSVAKAISAMKNLKVLKIAENELGDFGVTQICVALKMSGAPIVELDVSTNELVLAGAVAAARLAAAKVGFTALNLDANYISDEGVEEVKSVLEGAGISAALMSMEENDADMADEVDDD