MDDGEVDFSNHDLFSDQYIGDQQLNGSSSMDSFFDELFKDSHACTHTHTCNPPGPDLSHTHTCFHVHTKLLPLSASDKATTDDTSESTEKDSKKRPLGNREAVRKYREKKKARTASLEDEVVRLRALNQQLMKRLQGQAALEAEIARLKCLLVDIRGRIEEEIGSFPYQKLGKGVDGISNPTNNLNLSSGYVLNSCNLKCNEQVYCLHPGLDGRSGQPDGSNGQDFGGCDIGNIHCMGNSSFGSKELLGCESGNVGPATGDSSTARKRKGARS*