MRPLHPRNLESDITFMQNGGGHTMDTMREHVERRLSCSAKVLALLSSNSDAPDARLPDPLVFVTGERSLPTSVFLPHALEGSADNISAADLCAWARVCSAWAGWVRRLLADPSSLRWLWARLVESHIQEAGIACLRHPELSTRSTLRVLLSEQRERDEGTTAAMDALAGEDVEMADPSKVWPSEVAGGVADLFAFFANFSDAPDIEYEEHARPHGMLSDLAFRPYLGAQGEYAAPEAAWEMRDMVVGLCDIVREYSEWVRESQDVSQNLILSTILLPQLHSIMRSLMTFLEIDDTSQQDGHPRSLTDEAHLRAAITDDKAAKLAAALRGFACFFPSRADVERTARGRAIHAGRFEEVLVSDPAGGFRFRMQEPGAFLPSFLRRLPQ*