MSAADFVLGHPALVVVGAAISFFCYKLVRLAFSDADLHLLSLGMHKSNAFTDKVVWITGASQGLGAVLAKYFASLGARVILSSRDTSKLTQVKQSLGLLDERVLVLPFDLGSPYEELEMAAAAADSAFGSAGVDYLIHNAGASQHALASETTAAVTDALIQLNAVGPIKLTRAMLPHMLRRNRGRIVVVGSMSSKLPSPGQAVYAAAKMALYGYFSSLATELADTNVGVTICCPGPVATGSEELPRVVYGPAGRIVQNATGSSNRLDPARAAQLIASAAAHGVDEAWIAQHPVLAMGYIFQLVPRLGWLLLKMIGPKRARLIKDGKSGYNVGKLIT*