MDEAAIDRLGHKVGDGLIAYSIAGSEATKFTASVRAIGAPSGNGDIDKIVRLGYVFFRSVFANGDDILADTPLERAFLWTLSTSSAIYGQLDFLHEGFLLGIQCKSIEKGWIFKDSTLTSFDLAKVRSMQVNTMYCADEGNGQNSHPFGDIFFKTSNNRLVLIDVTGSTDTAKCRNKGLRLVDWVTYAKKKQRFVSRANKIRFSWIVLAPLVPGESHFIRHSVQGRRGCTTHELCQQVRAVVGADAITLLGGLAQFLTWFQ*