MCVLLLFNDTEQLTYKEIAEATEIPGTELKRALQSLSLIKGKNVLRKEPLGKDVSDDDKFIFNRAFTSKFFKVKISTVAASKEGESEKAETRHKVEEDRKPEIEAAIVRIMKARKTLDHNSIITEVTRQLSGRFLPNPAVIKKRIESLIEREFLARDEDDRRIRAASGGGIAIDCVFRAWHSGLTCMFITYLNRRQLPLWLGHTQMAKAGTLEEEVAEVSMKRHGHAQQLVVFFGAATIGTGGGWGADAVLRACCKVVCRPRGTCQHRGRVVLVDEHRTSRVSSAVNGQQPCEAELDKLSATRPAGWKPPEGQVEPRLQARNTASAPQPPAVPMTAAPKNTTSSLAHPWRFMDNSAIS*