MKNNRIEVLSATSLGRHNSVLGKRWAVCTSGAQINFKDSGDFLRRNTQAKMMMMKQGALQCRPARIPLARSRAQVHVRAAGFTTVEKQNPFAEELKKNAAYISQRGKGILASDESNATTGKRLDSVGMENTEDNRRAWRELLYTAPGLGQYISGAILFDETLYQKTKDGKQFVDVLMSQGIYPGIKVDTGLQVLPGGRGETTTQGLDGLADRCKAYRAQGAKFAKWRAVVKIGSDGCPTSTAIHENAHGLARYAQICQQEGLVPIVEPEVTLGPGDYSIEETAFWSERVYSHVMRLLNEYDVTLDGILLKPNMCLPGLDAPVATPKEVAQYTVRTMKRSIPPAVPGIHFLSGGMSEEESTLNLQALQEEMPQSPWALTFSYGRALQSTTLKTWSGKPENVAAAQDILVKLAAANSAAQLGQWKGPHPAPGGGRILQALRTGGSGK*