MKWALIILGWALSWAAIICWFWLIGFLRSLLEMGSSKGKDGKLMVDSGKYARYTPEQVEILERVYNDCPKPSSSRRQQLIRECPILVNIGQKQLKVWFQNRRCREKQRKETGRLQNWNSKLNAMNQILLEENERLQKQAAQLSLENQYLRQQLQLQHPHVDLNYRVVMATTNDTSSESIVTSGQHQHSPQHASQEWSVSQLSAVAEKTLADFLAKATGGMVDGIPLPGMKPGPDSIGALALPRSGGRVAAQACGLVDLEAFKVADIIKNRPSWLQDCRKQDIIASFTADRGGLVELVHTQMYAPTTLATARDFWTLRYTCLL