MSDKMIVTYIWIDGSGKDLRSFSRTLDKSVESASELPEWTFDGSKTGLASGENDEVVLKALKIFKDPFLGGNHRLVLCDTYTLNGDALPTNHRARAEEIFSISKVARENPWFQIRVEYTLLEPNTYQPVGWPVGGYTGPQGAYYCGEGADKVWGRDIVERHYKACLYSGINIAGTNAGVTHGQWEFQIGWSVGIDAADQVWVARYILERIAEQAGLVVTLDSKPIEGDWHGMGAHVNFATREDLEDGGLAHINKYIENLAKHHDELLKLAGEGVEGLLTGKHETASLETFSWCVDSRSCSVRISRQAVKQGSGYFEVRLPASNMDSYVVTASLVEKTILEE