MSSKDAVLNAFLSCFMHVGLALVLLVYLPAASVLRLLVRPLLANKQAEDLRGKVVLVTGASSGIGEHLVYEYARNGACVALVARTEVALRAVAKAARDLGSPDVLVVPADVTKVDDAKRAVDETLAHFGKLNHLVANAGIWSSCFFEEITNITAFHNVMDLNFWGAVYPTYFALPYLKASRGNIVVTASVAGRVPTARMSFYNASKGAVIRFYETLRAELGSHVRVTILMPGYVVSNLTKGRGLQKDGRVGVDEEARDINVGPMPVGKTESLAEVVVASVRRGDYYVTWPGWYWPFHMVMCAAPELLDWFSRAFYVSKSGGQDGGAALSKKILEAVGGKKFLYPQTIRCQQTTMGAS*