MSPSFSIATTVSPASLAGTLASNSKNVLCSLHSKNNDITKTNRNLKFRACSVSGGYNNNTSVDNVPFPRDYVELINQAKEAVEMALKDEKQLMEIEFPTSGLASVPGDGEGATEMTESINMIREFCDRLLAPEKARSTRIFFPEANEVKFAQKTVFGGTYFKLDYLTKPSLFEDFGFFERVKMADRVKPEDELFLVAYPYFNVNEMLVVEELYKEAVVNTDRKLIIFNGELDRIRSGYYPKFFYPKLAALTKTLLPKMETVYYIHNFKGQKGGVLFRCYPGPWQVLRRTRNKYICVHQQESMPSLKEVALDILASA*