MSFPQLGYPQYLSASQAVYGSDRPGVLAAAAAAAAAAAASGRPGGAELGSSSAAVTSVLGMYASPYSAPNYSAFLPYTADLSLFSQMGSQYELKDNPGVHPATFAAHTAPGYYPYGQFQYGDPGRPKNATRESTSTLKAWLNEHRKNPYPTKGEKIMLAIITKMTLTQVSTWFANARRRLKKENKVTWGARSKDQEDGNLFGSDNEGDPEKTEDDEEIDLESIDIDKIDENDGEQSNEEEEEKSENLRANEEDSLDKEKELPLSGSEGLKPKDSLSLSKDASDSSTRILSPSGQSNLQGPPHNKPKIWSLAETATSPDGALKSSPPPPPPSSQVNHTSPQLQHPAFLPSHGLYTCQIGKFHNWTNGAFLTQSSLLNVRSFLGVNHHHAAHHNHHLQAQQAPSVLTATLGSLSSDKASERTSPKHTERENVPRTDSPPQQLKSPFQPVRDNSLAQQEGTPRILAALPSA