MSLLATLGLELDRALLPASGLGWLVDYGKLPLAPAPLAPYEVLGGAEGGLPGGGEPLAFQPLSTPLLRTPAPAPFLPSPSPTYAPPQPPALDTLDLLAIYCRSEAGQGDSGLAPLPPPQQPPPPPPTSRPAPYPVPATTRGDRKQKKRDQNKSAALRYRQRKRAEGEALEGECQGLEARNRELRERAESVEREIQYVKDLLIEVYKARSQRTRSS