MFKLAATVLVLNLIFVPCIVCDERHQSVINADNHPLYIFVDPNYTYDATNPLRAYTFQNISSAIDWIPYNASNRFVILVEPGVYREKITIPKFKDYITLQGQTKYIFDTVIVYNANHGSANGTGKSATFEVFSRYFIAQYITFQNDAPFANPGAHDMQAVALKLSGDFAKISDCFILSSQDTLYDDRGRHYFKNTYIEGNIDFIFGLGRSLYERCNLISNVNATTSGSLTAQGKAALTNFTSGYSFHNCYLGGTGKMTLGRPWGSNAFVVFSNCYMEDVVDPVGWTHWTDTYGPSNSTAFYAEYQNYGPGAHSLKRANWTRTIKPDAAEFYASTDFIDGLEWL*