MSNKLAQLRKLTTVVADTGEIDAIKKYQPEDATTNPSLILKAAQIAEYAPLIDQAIAYAKTQSSDKAQQVQDTCDMLAVNIGKEILKTIPGRISTEVDARLSYDTERSVAKARQLVKMYNDAGISNDRILIKLASTWEGIRAAEILEKEGINCNLTLLFSFAQARACAEAGVFLISPFVGRIMDWYKAKEGRDFAASEDPGVLSVTKIYNYYKEHGYKTVVMGASFRNIGEILELAGCDRLTIAPSLLAELEAAEGELVAKLVDSKGSKARPAPMTHSEFLWEHNLDAMAVEKLAEGIRNFAVDQGKLEAMIAAKL*