MKDLGPAKKILGMEISRDRQAGKLFLSQKNYIVKMLDKFNLKNSKPVNTPIAAHFKLSSEQCPQTDEDKRRMIHVPYSNAVGSLMYAMVCTRPDLAYAVSVVSRFMHNPGKQHWEAVKWILRYLKGSCDIGLIFDKGRADPGGVVGYVDADYGGDLDRRRSLSSYIFTLCGSAINILVVFCDSQSAVHLTKTSKHHSKTKHIDIKHHFIKDIVATGELVVQKIHTSDNPADMLTKPLPTAKFDHCQGGDLWENNVSPFTKHSKVVYYLSQFTLCELSTFA*