MFFQVLSLHAFPVIVHAVLVPITYLAASNSSGAVCLDGSVPAYHLLPGASNSWHISLEGGGWCDSVVSCANRAKGHWGSSIYMQSPTGFAGSLSNDASVNPDFFNWTQVFVRYCDGASFTADVEEPLVLYFRGKRILRAVIDDLRSKGLSNATQVLLSGCSAGGLSTILHCNDVQSLLDPGVTLKCLSDAGFFINTSDPGGHYLMSKLYKDVVSLHKLENTLDQSCIGDSNGDATKCFFPEIMKAYVKPPLFLLNAAYDSWQLEHGLNLSRDSYNSCISYSSCPPVELLQGFRASMLDALSGGWSSLALYINACFTHCQATWDATWNIPKINDKASLPCRSPAQSVGDWYFERTAQPEQAIDCAYPCNPTCIQQA*