MESYNSEAKFDCLLFDMDDTLYPLSLGINLACRKNIQDYMVNKLGIEESLVPKMCLDLYKEYGTTMAGLKLLGYGFDYDEFHACVHGTLPYEKLKPDPVLRNLLLSLPQRKLIFTNSDRAHAARVLEKMGLEGCFEGIICFETLNPSAAGPAACDEAARVLCKPSLESMEAVVEIAKLDPKKTVFFDDSARNIASGKAAGFHTVIVGSSALVAGADVALESIHNIREALPDLWEPTAEQQAELRSAAMETPVLA*