MDQPGSLPRRPRGRPPRNGHSYADTRELLIRRGTELLTERGVSATALDEVLKSVGVPKGSFYHYFPSKDAFVLATLDSYAAYLLCKLDRHLRDASLAPLARLQSFVDDACSGVERHAFARGCLVGNLGQEVGCLDAEIRQRLEEIFLTWEARVADCLQAAVSAGELPAGADCAGLSHAFWIGWEGAILRARLMRSTEPMRAFFRFFTAALR