MKCRLRKQCSRLSFFKPIFLLGRVAGPLQQARDKLESGRARQREAQRDSRREREMCAVAARSGESSSSSAAFGERNARNSSEIRRGERDVCSSSEIRRLGREMQAVAAGQRLGRGMRAAAAARTGEERERDARSSVRREETSTAVRRGAEIRRGETEMRAAAAGRLGGEIRRERGSAAAGQRERGEKTRVQRWLRERGERQRGERQGS