MTGGAAIAAVGVGGGLAVNAFADEATSDVSSSSGSETCYTLTSETTEGPYYIDADKIRQDVTEDEEGIP ......