MGKILVFYGNPGEDPDAYLREFKRACIGNGDRKPKEWIELLPSFLEGRALKWTEGQSEELLKDWDKLCNAFLDGFLPEEKYDQLLIEVSQISQGLDSVKAYGERATKLRERIQRHLKRAGVKEAASVMVGIDGLILQQFITGLKPRIRQMVKYEGAENLEGALKIAMHQESSLEEEDVDQPKPQVLPLLPTPNAAKMVTFNEPHPSAATSNALDAVVSQLTARMDQLRLDLLQARERRPPPGQADAGNMASFFFQSCQFDRCY*