MVKFTIDQIRLLMDKQVNIRNMSVIAHVDHGKSTLTDSLVAAAGIIAMENAGDARLTDTRQDEQDRCITIKSTGISLYYQMEEDKLKGMTENRDGRDFLVNLIDSPGHVDFSSEVTAALRITDGALVVVDCVEGVCVQTETVLRQALGERIRPVLTVNKLDRCFLELMLDGEDAYTGYLRVIESANVIMATYADDALGDTQVYPEKGTVCFSAGLHGWAFTLTSFAKIYAKRFGVEEKKMMEKLWGDNFFDPKTKKWTKKHTGSETCKRGFVQFVYDPVKTVIDACMNEKRDKLYDMCSKLGFTLSAQQKELSGKSLMKATLQAWIPAHEALLEMMIWHLPSPAKAQKYRVDTLYEGPLDDIYAQAIRTCDPNGPLMLYVSKLIPAQDKGRFYAFGRVFAGKVMTGQKVRIMGPNYVPGQKKDLYVKNVQRTVLCMGRRQEAVEDVPCGNTVAMVGLDQFITKNATLTMEKAEDAHPIKAMKFSVSPVVRVAVEPKVASDLPKLVEGLKRLSKSDPMVQCTTEETGEHIIAGAGELHLEICLKDLQEDFMGGAEIRISDPVVSFRETVTATSTRVVMSKSPNKHNRLYLQARPMEENLPEAIDEGVIGPRDDPKTRSKILSEQFGWDKDLAKKIWCFGPDTTGPNMFTDVTKGVQYLNEIKDSCVAAFQWATKEGVLCEENMRGVVIEVCDVVLHADAIHRGGGQVIPTARRASYAAVLTASPRLCEPVYLVEIQAPEQALGGIYSVLNQKRGHVFEEAQRPGTPIFNLKAYLPVVESFGFTSTLRAATSGQAFPQSVFDHWEIMTQDPLQPGNQANTIMLDTRKRKGLKENPSPISEYEDKL*