MGIGSFNDRIRDAALGGSPFGDPLRQGFLTGLYLEPNSLEQGDEETMKKDLLTTTDHILLGIAGNLRDFTMTNHNGKHVKGTEVLMHDGRPVAYVSQPEETINYVSAHDNETLFDIIQMKCAKNVSLEDRCRINHLATSIIALSQGIPFFHAGDEILRSKSLDRDSYKSGDWFNRLDFTYESTNWGIGLPPKAKNGNKWPLMRKLLSNPSLKPKKQHILSAVENFLCLLRIRFSSPLFRLTAKEIQERLTFHNTGPDAIPGVIFLNIKDGDGVSGLKKIDNLYEQIVVVFNAQPSNVEVNALLLTGRNFMLHPVLVTSPDEVVKKSSYDSPSGTFQVPARTTAVFVEPRHKEAANGDYVNGDFVKGE*