MVSPSDHEQGGWPSEIFEPGEEAKAEGLELACTVCCLVMREPVRPPFVGLFALRTLLAGYPFEYEYMRAQLKCPIDREVIDRDRFRPAVRDSRRINELRVHCPFRERGCEWQGDLGSFTAHTERCVTGWGVCGWCKERVLLDELRAHEAACRRPCPNVDLGCIARLSRSELEAHLDSCLRTLVTRLVREKDELAHERDKLIREKGVLMRRVKESSGQLSGVLKRQMEAADKQSAAVKQLEAMRFDAEAQVKDLSAQLEAMRFRAEAAEVQLTELHVAPGKSIMDAVRWADAGQKIHLAAGVYKERVVLEKEVPVEVTGSIIIEGCDIKGGASKQSHGIYVLNASPVLRENLVHDSGGAAIWFFGASQGIAEGNDVFGNNEAGIVISERADPIVRANRIHDQKFAIVVNPGGKGTIEGNHFERISDPTKAPYGARVIDGGVILGENCTPVIRGNTAASS*