MAADTLNAVPAFGYRREHTTPRNGPQEYVMSDATERPDADAWATACEEDLQQEQARRRAQYGQPPGSAAEELRKLFDVVAEKVTSLQSSLPGVAAQSAVQQFVNQAKAAAQPVIERNPQVFDHLAAAGGELLAAYRSAVEGSERRWTQRPAGSADAKESDDPRDEGPGGSEHIDLD