MFKQYLQVTKPGIIFGNLISVIGGFLLASKGHIDYPLFVWTLLGVSLVVASGCVFNNYIDRDIDRKMERTKNRVLVKGLISPEASLVYATLLGIAGFMLLWFGANPLACWLGVMGFVVYVGVYSLYMKRHSVYGTLIGSLSGAAPPVIGYCAVTGDFDSGAAILLAIFSLWQMPHSYAIAIFRFKDYQAANIPVLPVVKGISVAKNHITLYIVAFAVATLMLSLGGYAGYKYLVVAAAVSVWWLGMALRGYKVADDKVWARKLFVFSIVAITALSVMMSVDFMVPDSHSLLAYVR*