MRSTRSHPSAPASVARRRASSTSTGANRRRRARRIPRGFDDIDAVAEDVSVDDYATWRHENPKRASAWEAYADARPEGGSYSVGKKPLDEQFLSELMLALLRNHRRGVRAEVILQKVRSNMELDGYKSVLVGIGRMEQWELAREVIDFVKAEGRERADEVLTSNWFMALATRRLEEEAYDATCDVFDYMREFGSKPSGETIEVFARLTDAEPYMTQAQRDKVREIAGWLSESDAGKALWHVHFGNPAEEFQPGAPGALTPNRTISVALESGDIDLYGDIDKLRDKLKDFY*