MASSMDLDQIEFDFPPFARVYKGGRLERLLGTTTVPPSDEDPETGVASKDVVISPETNVSARLYLPKLVDPSRKLPILVYYHGGGFCVETPYSPTYHLFLNRLVAQANLVAVSVDYRRIPEHPLPAAYDDSWAALQWVVAHATGGTEPWLREHGDFTRLVVGGDSAGANISQNMAMRATGKDEIISGALLIHPYFWGTEAIGKEPTDPADRSKIDALWTFAWPSSSGQDDPHVNPVAAGPTSLKELGCKQVLVCVAEKDILRDRGWLYYNTLAKSGWDGVVEMFESNGEDHGFHLFNPACENAAVMMKRLADFFSP*