MTVLIHVLGSDIPHHNHTVLRFFNDTLAATSEHAREFMVAGEDNGFTESCPALSLRFYGSKKALAQAVIAKAKANRRQRFFFHGQFNTSLWLALLSGGIKPAQFYWHIWGADLYEVSHGLKFRLFYPLRRIAQGRVGGVFATRGDLSYFARQHPDVRGELLYFPTRMDPSLNAMAKERQRAGKLTILVGNSGDRSNQHIAALRAVYQQFGDTVNVVVPMGYPANNQDYIDEVRQAGLALFSAENLQILSEKMEFDAYLALLRQCDLGYFIFARQQGIGTLCLLIQADIPCVLNRDNPFWQDMAEQHLPVLFTTDDLNEQVVREAQRQLASVDKSGITFFSPNYLQPWHNALRIAAGEAE*