MELYHKSTCHFLGKLIIALTWGILCLRAAECIEYEALSCRKHTALLTDFGGKGDGKTSNTEAFRKAIHELSKFATDGGAQLIVPPGKWLTGPFNLTSKFTLYIHQDAVLLVSQDEAEWDLIPPLPSYGIGRDNPGPRFISFIFGTNLTDVVITGGNGTIDGQGQLWWTKFRQGQMKNTRPYMIEIMFSDHVQISNLTLINSPSWNVHPIYSSFVIINGLTILAPFHAPNTDGIDPDSCSNTRIEDCYIVSGDDCIAVKSGYDEYGIAFGMPTKHLIIRNLTCISPSSAVIALGSEMSGGIQDVRAENIGAIGSESGLRIKTAIGRGAYVKDVFVRGMTLQTMKYTFWITGDYGAHPDDHYDRKAIPVIQGINIKDTVAKNVTIAGKLAGIDGDTFNGICLSNVAIEMSQQANQLPWNCSNIKGVSSQVTPQPCALLPHKKIDCPFPTDTLPVDNIQFQTCAAATTMH*