MATPFRADESLDVDGFQKSMRFMAEAGCDGATIVGVLGESNRMTDRERETLIRAAVDAVADCGRPFPICVGTSHAGTAATVALSQMAQELGAAAVMVTPTKEPAPASDDTLAEMYARVAEGCPGLPIVLQDHPASTQARLEPALRKLWASELPPASDCTILTGLGALYAGFDMEQGTDGFMTGFAFPEILQAMNAAAQRKEWERAHALYQRYLPLLVFEQQPGVAVRKELYRLRGLIECAHVERSLPGIDVSQPLPASLFA*