MKEREGGLYEGERGKHPPVLNMANMRSDDEQFARACREWGLFYVLNHGVKEELITQMEEEGKRIFDLSLDVKLQAHRIPGSFCGYGKPSIGDGLSTVLWSECFTYCSAHENAEQGQYQFINRHPFREYDEAMYELSLKLFQLFSLSLGIDMRELDWMKGGGELGFVHLNHYPPCPEPSNAIGMPPHTDSSLFTIIHQRKTGLQAFRNSHWINIPPLDNTFLVQVGDMLQIVSNDRYNSVVHRAVVKKDDCRLSIAYFMTPPPSAMVKPVCLTLRGGEEPIYGDVSWQQVVEAKRKQPIGVLHSFRLL*