MAEEEDLDAIWDDAPPPRRQAALTVHSEPSSSDDSYFQGGSDNESDNSTARRAKAAEARLKDFGEEAAAQQPGAAALPSAVAAFTSVEGPPAFLDPEATRPLAVAVHREVNNVGAGGGPPPDPHSMNRLTNKRGQAVGEWDVSQMAPKLKSEMEQEKGVISGAAVRYRTDDRVGTISAGQIAMLGGQVGEDGEDGIAAAQPAGPAPKHPVAKGKPSKPMGVDEFMDKGVGGAQLPRKRQDRKDKEKDKRVKGQSTHASWKTEAEMALRQQYDX