MKWALIILGWALSWAAIICWFWLIGFLRSLLEMGSSKGKDGKLMVDSGKYARYTPEQVEILERVYNDCPKPSSSRRQQLIRECPILANIGQKQLKVWFQNRRCREKQRKETGRLQNWNSKLNAMNQILLEENERLQKQAAQLSSENQYLRQQLQLQHPHVDLNYRVVMPPTHDTSSESVVTGGQHHRSPQHPSQEWSVSQLSAMADMTLGDFLAKATGGMVDGIPLPGMKPGPDSIGAVALPRSGGGVAAQACGLVDLGAFKVADIIKNRPSWLQDCRKQDIIASFTADRGGLVELVHTQMYAPTTLATARDFWTLRYTCLL