MPVAKEDSWAFQPIGSPFPEAPVRVPNQNNQYVALWYKHGKPIHGRAWNNDGVVECSFPYNKAELKGKLDLGGQIQILQYKGDYNSLGYWYEWLPLKQRHENNEGIREIVRCGNSVPVLAKLKDGTDKLGFLDLNTEVALFSNAGTTEKYEGGATANFMTIFRNLRPPPTGLKVYDDLWYDLRYGDNFPSNAVPADGRALNTETGPHMQYVALWYKHGDPVFGRSYPSSAGKTMAHFGKNNQENAGPEVGSMQLLTVPEASCMGLEYKWMPLSEGKSSGWTTVHIGNSAPCILKDDKGLEVLGNLDLTIEKASAGYGGKEKIMTGAAVAKLKVLFKRRLA