MIPIADRPHKDTLVLFDVDGTLTPARLEVSDSMRELLEKTREKVVIGFVGGSDLVKQKEQLGNNVLDMFDYCFSENGLTAYKAGKELASQSFIGWIGDEKYNKLVIWILRYLADLDLPKRRGTFIEFRNGMINVSPVGRNASNAERNEFEQYDLKNKIRETMVSKLKEEFKDYGLTYSIGGQISFDVFPTGWDKTYCLQHVANEGFKEIHFFGDKTYKGGNDYEIYEDSRTIGHAVKSPEDTAKILKELFFKD*