MAANLPEEVTLLEDQENLSSGVSMKVLWSDSSKATNKKGPQLPPLIFLHGSFHGAWCWSERFFPYFANLGYPVAALNWRGTGGTFAGEGVKKVKMEEHVQDLKAFLEEFVPSKLQSTELKPILISHSFGGLSIMKYLEKYPEKLQDIGGAVIMCSVPPSGNGRMTMRFLRRSLRASWKITAGLAMKKVITDPALCRELFFGGADNDDSGVSDDDVIRYMGYFHRDSEATIDLMDLAKKLPSSQIDDAGKALFLSSPETSNGHPPFLVVGATEDFIVDQEGVDETAKYFGLDSPVMVDSPHDVMLGKKYQNAADVIHQFVQEKVL*