MFKDTIPPVEKVLKDSGMSKNQIHDVVLVGGSTRIPKVIELLQEFFNGKEPNRSINPDEAVAYGAAVQAAILTGQGSEQTDSLLLIDVTPLSLGIETAGGVMTVLIPRNTTIPTKKSQVFTTYADNQPGVLIQVFEGERQLTKDNNILGKFNLDGIPPAPRGTPQIEVTFEIDENGIMNVSAMDKGTSKNAKITITNNKGRLSKEEIEKLIKDAEKYKDQDDLIRKKIEAKNGLESYLVNIKHTLNDEKLNDKFQGSEKTDLQGKVNEVQSWLDSHPEAEASEYERRQKQIEDAFNPIMARIYQAGGGQPGGAGFPGGFPGGAGGAAGPSAGGNTGPTVDEVD*