MPSPSAAQQLAVGSWVHCPREEGDEYEACEIIQLDAASMSVSLRFSGGFVAAAVPITRIRLEPAPPTTAAAAKEDGDEEPRIVEDDGYFAAAALPTPPAAAELESDPEAKYRFVAAYKAAGNELFKAGKYAWAIRTYTGAVDALSRHCYPSRERMLWDYFARVPCAQCYSNAALCAIKLADHAHAAALCEHAMECRPEDGDLTKVLLRHGQAARLELGEVDAALPLLQRAADKEPTNRAAEGQLERAFASLLDCEDAQAAPLFQAVLRSKGSGGPSGAPQRLAASHAESAALLATFFEAKAACEAEGRDYTAPPLGTPLARFYLAHSTYALGRDRAYLREVELAGPQRVLNMPNGWQGRTISDGERKALSP*