MSEFTFERLAVAERTMRADEQREAARAAAEEAWVDERVAEGESRRVLEVTPPGDAAHWAELVASRPVDGGGGERKPDSTGTARWHEALAPWGLTLAAAGAVGGGGRGLVTTRSFKRGEVLMRVTPAVAVVSGRHLSSRCHHSHATGGRLLVCSRCGCARYCSADHQRAAWAGHRDECALLAQTRPRVPGQTVRLLARLLALLRRSAGAPPPEDAGEWARSAAAILSLSHQLGGQPAERCAEFGEQAGMVCSLIQEAARSGGGWAGSSSCPPQEQEIGIGLYPLAALANHDCDPTAAQSFGAAGKLTLRALRPLAAGEAVTIGYVDLAAAASERRQALRSSYLFTCECRACEEALAPTPAARKREAARCEAAASLREEQRAELAAIDAADWEAALRRSTRAAEIAASLPPPAVHGEAAPLVRDAAEMLRGAQLELAYGDNSAAS*