MAKGVSLYDVLGLKHDCSTSDIRTAYKQLAMKWHPDKCAASDFGRADLAKTTFQAIQEAYSVLSNENRRFWYDTGLDDTKKEQNYQECTTYGMEDFLKEMAALMTISEAKPNGVDNFEELKMLYMEILGGEKCVPPCNQKRTFANVGDCCANSRSSSDNYCHFNGMHVFGTRFEGFETTSFRMGVTISVWPSFFCLLCVPAFVWFPCFSGFFSGHSENSICGLFRKVMPHLAVLANGKNEVLGNRWLADVWTLELSSYQLVFCSGFLAMSASL*