MPCALMFPLVRDVWRASEMDLSDGGRWITDASLGALAYLDGLASLRLTLCRFLTDSGSAQLPRLSGLQALDVSWTELGDRAAGHLAGCPGLTSLNLTGLGGLTDRGVASLLPLRRLQRLSLASTSAADAAPTPARRRSGACSRARGVSDLRWLELSNTRITDTGVGKLVAIIEDGSPYGSGEVAGHSHSSRRVFKQLEYLALSMTPGVGPPAVRQVRVKYGFDAPLPNAQRTLAKSNAVALEASNWVLRFRPTKERQLPPPDRTWEATRLVSYVAAYTREMSAAAAAGPPPPPPPPPPQQQQQQQQQQQADAGKRQRVG*