MAAPGRVIALLDHWRPERYPTTRLYERHFLGLVHIVTGDLFPACLNVTDEHGGIACRLHYRDSYPGEGHLYSVGKVMLSLAASGSPKKKRSKGPGWLRTLARRASGKLETASGVLLMHMDFFVDPARLRRRRADFVWRLGPGLPGEAWQKSAPPRAIPARPGVATFAGHSRVPPRLLVSDLAALRAGRDELFWRERCFREDGRSGAGERAAAPWFGFDSWRRGMRASHQLHNATALLGRYRQSAPSLDGAWAAVGAGTVCAGWSDLYYVPMRLAAAFGDLMHLYFWQRVFHEVAVPSILHILSGGSREEEVLDGCFGCCCCDLEPAIDPALVLGKQECAHRVDLRDARARSFMRAALLRG*