MVSSVKMILALTVLATVACTGYAIKCYQCDSLTNSECGKDIKSDSSLVLDCTKMAPPRFLQNFFPVRNATGCMKQTIDIP GNPQIVRSCYFGNIADTKVGCQTDPSLTINKLLSCEVCTEDECNGTSSLAPIAGVILLFFGLARLLA