MELYHKSTCHFLGKLMVVLTWGILCLRAAECIEYEALSCRKHTALLTDFGGKGDGKTSNTEAFRKAIHELSKFATDGGAQLIVPPGKWLTGPFNLTSKFTLYIHQDAVILDEAEWDLIPPLPSYGIGRDNPGPRFISGNGTIDGQGQLWWTKFRQGQMKNTRPYLIEIMFSDHVQISNLTLINSPSWNVYPGLTILAPVDSPNTDGIDPDSCSNTRIEDCFIVSGDDCIAVKSGWDEYGIAFGMPTKHLIIRNLTCISPDSAVIALGSEMSGGIQDVRAENIAAISSESGLRIKTAIGRGAYIKDVFVRGMTLQTMKYTFWITGDYGSHPDDHYDPKALPVIQGINVKDVVAKNVTIAGKLAGIYGDTFNGICISNVAIELSEQAKQLQWNCSNIKGVSSQVSPQPCALLPDKNIDCPFPTDTLPVDKIQFQTCAAATTMH*