MGVLRSTQSLEAEVEEMRAALLLHGGAGFGARRSGGAAAKRAARPEEAAGAEARTVCVTGGTSFVGFAVVDRLLRHGYNVRLALETQEDLDKLREMEMFGENGRDRVWTVMANVMDPVSLHEAFDGCVGVFHTSSLVDPGGISGYTKHMARLEAKAAELVVEACVRTESVRKCVFTSSLLACVWRQNYARDRRFPTTVDENCWSDESLCRDNKLWFSLGKTMAEKAAWRAARGTDLKLVTVCPALVTGPGFRRRNPTPSIAYLKGAHAMLAEGLLATANVERVAEAHVRVYEEMNGTAGGRYICYDHVVRRAEEFAELQRQLGLRAPAGSRVPAASEPDGDDRAARFELCNRKLTALMSARRRCTYDAYIPVSYE*