MGLLSNRVTRESLKPGDHIYSWRTAYIYAHHGIYVGDDKVIHFTRHGQEVGTGTALDLLLISSGPAKPRESCPTCTAPQEEHGVISSCMNCFLAGGVLYRFEYAVTPALFLAKARGGTCTLAVSDDDDIVVHRAKYLLENGFGCYNVFKKNCEDFAIYCKTGLLEIGQSGQAVSIIGGPLAAALSSPLRMVTTNVYGMAATAVGVYCASRYMADIGMRPNVVKVPVEELTSRLATGLLQVVEPQIPTNIARQSPQLVTQ*