MSFFPSRGEVESLGEWLLDAARSTGVAEADLIYSTGESHSLELRDGEPEDQSSGVSQGIGLRTLDGQGRQGVAYANALDRRTLLDLVQWSWNNCRRGEPREGIALGRPEAPGGEPLPLEDPSMGGLTPQERTQRCLRMTEAAREADPRVVSVRGASWHDGWGESFYASTAGHASWERGTFAGCSAAVVLQEGDQVEMGGFGEQSRRLADLQEVSIARKAVDRTRCVLGGEPVPTGTYTLILDPEVAASLVDEVGDLFCVSNVHKNRSLMKGQLGHPVASPAVFLEDQGRIPWGIGSSLLDGEGVPTGRTVLVEGGVARGFLYNLEYARRDGVSSTGNACRSLSSLPDVGTTNLVLLPGTDSPKTLLRGVSRGVYVTELLGLHTLDPVSGEFSLGVKGWAIGGGEPRGPVGGVTMAGNLVDFLQRIVAVGNDLTFFGSVGACTVVVDHVAVAGS