MTLQVVVVGAGIIGAAVSHQIARTGAKVRVLDAVAHPGQGGATRSTWAWLNANKKHPRHYRDLNLAGLDRWKSEWSSLVHPCGSLVFDDDDESSLYDTVYRAQRLVPEQVRELEPFVSEVMASRGAHLFSQEAWVDPQEACRRMLDAAREAGGTEVLLGPEHRVVGLMSTRTEEREPVLMAAMEDLQQQQQQQKQKQEKKNRVTGVMTANGTTYAADVVVLAAGAETMTLAAQVGVGVPMLHKPAVIAVTPPLKDGPDGRPRRLVRHLLSSSKVFVWQRPDGSLILGDTRAHEDGSAAWGESLLQRATELVPELATTGARVERVEVAHRPWPKDGHPIIGCSSTCLGLYIATMHSGMTLAPEVARLVATELRHWDVTAGTAVGSVPELLEAQEVLRPYRLDRDFEEGARQAAYSWK*