MGLTKNFAFLVFCCQRYCSMDGEAFEISLLDGEEDRFGGTVVNLMEVESMTIGDFDSKLDVSLKAWKDQGKKGIWIKLPSELSSLVDTAIKKGFTYHHAENEYVMLTFWLPEPPSTLPCNASHRIGIGAFVLNKNGEMLVVQENSGYFKDKNVWKVPTGTIKEGESIWAGAVREVKEETDIDAEFVEVLSFMESHQAVWQRKTDIFFVCELEARTFEIQKQDSEIHAAKWMPVEEYVNQPYHNKEGNEMFKLIANICLKRSREKYTGFVLTTNSAKKSLYCSVDHANLLKETADQASTSLSD*