MGIELETGRTEEEGWTRGAIVGAGASGTVSLAMCRSNGQLFAIKSTATADFSVALDHEYYILRSLNSPYIVRCLGCTYSFENGTALHNLFMEYMPGGSLRDLLSKFGGKLHESVIRAYTRGILRGIDYLHREGIVHCDIKGKNVLVGISGVKLADFGSAKRIDDDEKDQEALQLRGTPQWMAPEVVNQVEQGPASDIWSLACTMLEMATGRHPWSQVSNPLAAMYRIGCTEELPEFPASLSPEIGDFLEK*