MQMNSLNDPKHLVKAVVRGEIKCLDVRAQSKYEISHLRKSVNIPSEKISKCWYQLPAKQEELFVVEDQGDKIETEETGTCAQQLKKRGWNIAGHFMFSHKIWEDLSLPQNELLESGPNRNLLFEPCPYLKEVMPVVEKGIKTNNARVLDIGCGSGRDLAWICFRESGKHWMVSALDAEKRAIQRFSELFSGLGLEDRIEGKKVAKVDASGLWKLYTRDGKQEPNATAISLADMLADFQNVPEGDVYKYDLVLQIRFLNRALLRQSSSLLRNNGFLFLCTFVNDGVHQYEHPRGSDHRFEKGEAAAIVSESDGRIRVLKDEIGFIEDGRPVQILLAQKVE*