MVLGRGSLCLRSLSALGATCARRGLGQALLGLSLCHSDFRKNLTVQQDIMKVELLPALTDNYMYLIIDED
TQEAAIVDPVQPQKVIEAAKKHRVKLTTVLTTHHHWDHAGGNEKLVKLEPGLKVYGGDDRIGALTHKVTH
LSTLQVGSLSVKCLSTPCHTSGHICYFVSKPGSSEPSAVFTGDTLFVAGCGKFYEGTADEMYKALLEVLG
RLPPDTKVYCGHEYTVNNLKFARHVEPGNAAIQEKLAWAKEKYAIGEPTVPSTLAEEFTYNPFMRVKEKT
VQQHAGETDPVTTMRAIRREKDQFKVPRD