MGAGPDAWDSLVKAALKVLNEGDPWRKACYGDTAASLWKDGIIQLAYDSHEPAPPPRPARSHSVRLVPPHRMPKLGKGGSLQSRQTILHSLVHIESWAVDLSWDIIARFGKEAAMPRDFFDDFVKVAEDEARHFRLLAARLADLGLSYGDLPAHDGLWESAEATSKDLSARLAIEHCVHEARGLDVLPETISRFRKGGDHVTADLLESVVYPEEVTHCAAGIKWFTYLSLRNRVPSEQGTFDEAAELAQKFHSLVRKHFKGPLKPPFNVKAREAAGFPQQWYLPLSIKEQP*