MTHDAPSPAGTACLNCGTVLVGEWCHHCGQEGGPPHRSVWELCAEFMEMLTHADGKFGRTIHRLVLAPAGLTQDYIAGRRASEIPPIRMFFVVLLMMFTIHSLVSPARHHSGLDPASRAELAAGMNTWSWAGHARATAWVRTHALNAADNPGEVLNVMGEWSERFILLLLPISAAILWVLYYWPTRRPLYDHVIFSVHSLSFAFVVFTASTIATRLVGDAGNLLLLGPPVHLYRHLRGFYGLGPLPTLARMAILFVTSAFFSLLLLSGLALLALALGAGE