MQSDVVLAWGAGEDGQLGLGDLHDKASVCEIEALKDERVTSVVSGSRNSLAICEDGRLFTWGWNQRGTLGHPQESKTECSPSQVEALAHVKIFQAAIGGWHCLAVDTDGRAYAWGGNEYGQCAEEPEQKGDSKVLRRDIVIPQRCAPHLRVRQVAAGGTHSVVLTDDGLVWTWGQPWPPGDIKQISTPVRVQGLENVQLIAVGAFHNLALLESGEIWAWGNNEYGQLGTGDTQPRALPVPVKGLEGLVMEDIAAGGWHSMALTPEGEVYAWGRGEHGRLGFDDDKSSKMVPQKVLLLAKETIVQVSCGGTHSVALSATGRMYSFGRADHGRLGYDRAVTTGHPLEVPVTVRDMWKSASLSNGRSQHHNGSFEENRDSSSGRWSVRSIACGGRHTLALASWVSQEDM*