MGSSSTSSKDDFSVLVLASDLGIDARPFLTHQEPEDSWYDCTSDPPPSEEQDFAHLDSLQFLRLESGSDKLGNRIFRIVGKYFPALVISAERLKKYVFNKICTELPEGPFCIVYMHSTVQKEDNNPGLTILRWIYEELPSDHKDRLQAVYFVHPGLRSRLVLATLGRFFLSGGLYWKVKYVSRLQYLWDDIKKRELEIPEFVQKHDEILEHRPLTDYGIEPDPLHLSQMPPSAYSIGRHDTGWASRQYMS*