MQWFIDHPKFSSNPFYIGGGSYSGMITGPLVQQVYEGYKARRKPLMNIKGYVLASPAVDGFREQNMKVLYAYQRSLIPEALYKSMKENCNGDYINIDPENTKCVSDYSVYVELVRYINEQQIMEPLCITTPGVNREILQEVQDPPTFWCRSYYHILVDTWANDENVRKALHVREGTKEEFLRCNRTMAYTTTRLNTVEFYRNLTNANLEALVYCADLDMNVPHLGTQYWINSFNTSIRDKWRAWFVDGQVAGYTEVHKTKEDHYLTYVIVKGAGHVAQTFKPKEVYHLINRWFSFSLI*