MDKSVFDTAGMLEPFDSQFFHGTALGTCVVLGGSGYVGSCLAWTLAQMVAPGLVNEVIVMDVKPPPAPLLRLKQVSYCEAVLGAGVLEQSSREIFERANGGSVFYVASSSPRDLNGNTAYAVNVLGVEEALQLARMCGVRSFIYTSTHNVVFDGKRSFRMADEMTAPIPKRHMDAYSATKAEGERRVLGADGILDMRTCALRPCGIYGPGENFHFERQRALALVGLHSTRILPILQKSMDWVYVSNVVDAHILAAQVLHKTDPKSRKNYTAGRAFFISENNPAPCLQTFFHPMFFAGGIRIGRVLLAIPWPFAHALALGAEFYARLTGTYPILSRMEVAKLRIEHTFSSKRAVVFGYKPRVVQADGVLRCCAFEKTRPRAAYVQAEARNARFQFALRASFTFLLFFLNLTLCLWILTSPIWL*