MEHEQLVQASTELMHHSLGYVRSMALGCAAKLGVADAIHRAGGRATLHDLHAALSLHPTKLPFLRRVMRVLVASGVFAQVKEEEDHYRLTPVSSLLVTAGRTLLPFVLLQHSPLCVTPATSMAEWLKTGEEETAFEMAHGAGLWGACRRAPELGDFFNDAMAADSAFIMDAAIRGARQVFDKITSLVDVAGGTGAAARAVAAAFPHIKCTVLDLPHVIDSIPVDHGDVVQFVAGDMMDFIPQADALLLKFVLHDWSDEDCVKILKRCKEAIPSKDKGGKVIIIDVVVGSSSQAMCYGTQLLFDLTISMLTPGMERDEKEWFKIFNEAGFTEYKISPVLGIRSIIEVFP*