MTCGATQLTHPHFEKKSQRQLGISTMDLGLPRSLHVATKGKERDEYPKDRERHGLRAFRGQTPRDCAIYPNLGSPRGRWRVTARPPRFIVSRHPKLPDLRDAATCKANIQIEKRPPHLRNHGFSAIEFYTQELHLPYPSKLPKFKATLSPHRIESPMAPKAAFELPPIFILQFTDTHFGKKLLAMSKQQWIHMQLAQVEKIGTTTPKQPEVTTFQTKENLLSLTKKRKRGAKSTGMDDRELMVDHVSIISLVKFLVLGVFFYESRNRDCHCLLRLSNKEGLSKASLRFI*