MAVNLSSVSFLPFETVEEALDSLKRGVAKNEELDLVVAEVHPGNAEMDTLVLFHHILNALKVPLITMCAYDEAVSTRLTLGTCFNVVKPLDTETVNFLRMRALQHRSIKNHRSETEDEKQDALNANVYSENLGWFLWSSELHEKFLQAVEVLGASAMAQNIHQYMNAKDLNLTIQHVASHLQKHRLRAQRQRLSHDEEGYQHYARMKELSEMMSSAYKAPSAKPNNHLATTQTQFTHGVASSIWDKYPGMVWPHMEGSSAASAMWYSYPGKRWGQVGESSAGARVSQTNARPPPVLIHGTKSIWDWYQESLQHYNESLSYKREVLPVQSKALDGYGREIFINLEREEISLTETAGKIVINLESDDMQKDTNDDVHAAVTPQEDTMNEVHAAVTLQKDTMDEAHAAVTPHEVNEVPAAAMGAGYLVDLAGNALLDGIDNYHPAAENAQSEPFSDWDWKEVEKFLTNQMEGQGQEQQGLELVDLLQVDGISPEELLQVDEAWNQALQQANPANVVEDEPMAEEPAAGDAPVSDPANQSGVADNVFGVWSPQFAATTTACRSRPARRGATQELLLF