MSRGNYKNPCLTMHQPWASLLVHGIKRIEGRSWPSPIRGRLWIHAASKVPDEATIKAMEEFYQQIYAVDGITDIQFPQHYPVSRLIGCVEVVGCVTSDELQNWDALPQGVRLEGQTNFCWLCEKPQKLIIPFEMRGYQGVYNLENKIYVAAARGLMPSQNSFKVKFPLPDPKDPFSLKPGSIPCTMQEKKELDSKQVTSLTAAIKQVTSLTAAIAGAKAAATQFSKKGQSLQTNNIFDYTTRSKSKVIEDEAAESLDNPVLGSGGTSDRTYRTRSKNRGTQMGEEVCSESSNSSSKVESSQRSAVTKSEDRNTRIGERRFDPGSARIMAAAIRNLKPPS*