MDSKSVGIVGAGVSGLAACKHALDKGFRPVVFEADGSVGGVWAHTLESTRLQAPTTAFRFSDLAWPPESAREAYPGHRRVMEYIRSYARAFDLLKHIRFNSQVLGVEYLGATEEEVMGWDQWSGDGTAFGAVKGGGWRLTVQDLKVGSTEVFVVDFLILCIGRHSGTPNIPEFPANGPELFKGKILHSLDYSYMDDGDAAEFVRGKRVTVIGSGKSAFDIAAEVAKVNGAAQPCTIVYRTRHWLVHKSSVWGVDLSYFYLNRISQLLVHKPGEGFLRCMLAAALSPLRWAISKAIETYYKWSVPLRKHGMVPDYSFSFAMSSCLIAMLPEGFYDRVDEGSIVLRKSKAVGFSSDGVVLRDRNESVRSDIVILATGFRGDQKLRDIFTANWCREIVAGSPDTAAPLYRECIHPRIPQLAIVGYSESLTNIYASERMSNWVAQFLAGGFQLPSVRCMEESVAEWAEYKNRYNGRYFRRSCVSTANIWLNDLLCRDMGCNPRRKKGFLAEWFQPYGPADYAGLC*