MTCSWHKQANIACKWIQLYAELFLQSVAVRHAEMDELVKKTEKKEIYHEKQRLQFCLLHALNNLLQLPRTGAWLSDFDAEEKDLLNTRKESFTRTQLDAIANELTLIDPNKDGWNPFSVVWQPHHNVLTGNYDINVLFAALEGKGKRVVWYDRRNGASSMDLTDSTKTFTGIILNKPVRKFGGLWKSRHWIALRKVDGIWYNLDSDLARPLAFEHGDGELKEFLDQSLAQGGEVLLVFEGSSSASANPQQE*