MTFAALGSNIFIASDNHPGILVFDTETAGLATGPRLPDALLGGINIFVATADMQLYALKYNTKEKQQSFQVMSTAGVKDLHSSNPSRDWSWKSVPSPLTFTKDERITSYAMHPNGHTIFVSVCNKRNLDRTFSFDTRYCEWRCHGEWALPFQGQGYFDSELDAWVGLNEDGYICSCQVASCSSSDALQPDWKMVREKLFLKHPWSPDATFTYMGNTMFCLVECVEHEELDFDDTFGDCDGFMLYITMFGLKYSREGDLQTTIHRSTKSYQVSKHCMSFAPVAFWL*