MTAGWCCRTVRAALFAAVCVLLAALGHVMMSGTAVPWWAMTVAALVTGGTGWCLAGRERGLALIVSVVV ......