MALGMGLPAEQCDIFDLHNYADQEYWSDLEDLEVDEEYAVTPREFEPVVPRSSKRTYGVFVNSEAVPERWQRRRIHGQFELLRAATPNSCTVSSRVAVPSFTSRKILRKYLLIKSIGHLVRSCVQLLEFLGRVLNVATRDSQALFWIFQDDKTSILADSHEYIERLQRQIQELQCELDASSCFEDDLSCCEDDASSCEDDSSPWFTNEKRTVDSNPAPKSYSALSGICSQPMVEVGRNEKGLKIYVECNNTSGLLVDILNLLESSGMNVEQARISCQEVLFLECLGLKGETGDENDEAHSECVSRLIAEEVAASLRSLIAKKAEVTLQ*