MDRKRVGIIGAGVSGLAACKHSLDKGFNPIVFEADDTIGGVWAHTLESTRLQAPTTAFRFSDLAWPATVTEKYPSHRKVMEYLRSYASEFDLLKCIRFNSQVLGVEYLGATEGEIMQWEHWSGNGEAFGAQKDGVWRLTVKDLKIGNIEVFLVDFLIVCIGRHSGSPNIPEFPANSGLELFKGKILHSIDYSYMDNAAEFVKGKKVTIIGSGKSAFDIAAEVAKVNGETQPCTMIYRTRHWLVHKSSICGVDLSYFYLNRISQLLVHKPGEGFLYYVLATALSPLRWAISKVIETYFKQSIPLQKHGMVPDYSFSFAMSSCLIAMLPEGFYDKVDEGSIILKKSKRFSFFNDGIILEDGNEHIKSDIVILATGFRGDQKLRDIFTANWCKEKVAGSSATAVPLYRECIHPRIPQLAIVGYSESLTNIYASERMANWVTHFLGGRFKLPSIRCMEESVAEWAKYKDLYNGKYFRRSCISTVNIWFNDILCQDIGCNPKRKKGVLAEWFQPYGPADYASLY*