MGEKEVWDAANVKHFVDICKEEVGRILRIFAAKTGKKLTKTQFKNKWDNMKQFYTWFMELKNAAIGLGWIDATNTLDASKEWWDEHLRKCNNPEKGIKCNHVRFRKRGPNQLHDFDILFSNAHVTGVTTACPGDLSSDDSGDDYITGVEKDDDIDSPKLPLVKKGKETKKRKIEQDKEEKSPFLRLYKTTCAEIGDASNKISDSVSSSSSPSSVNQIPTIAEVMKLVKECGVKEKTALMHTATFLIVKPEFREIFTLLETKEGRLDLLEREHEKQSRHM*