MDRGKSTVARGRRRGPPPPLPVHAPHGRWRDTPPPSAAAWVQARRSTERPPAPEPARPSAGRELELLSWADLPADILGLIVSRLPRVDDRARLRSVCRAWRAAARVYGRPPPPLPLLVLSDFSFSALCAGGAMTGTRRIPLPSQEMAAGVRCVGSSDGWLVGVQLNEGRYFGDSQCFLMNAFYQDVVRLPPPSVNTHSLDAFSKSLPIANGSGAVQCTVNGARYVMSFCKVLLSSSPDHDGNCIVAAFSVHRSTASLALWRPGMASWCVCQGGCISKFSDIALYQGKVYMFSKVTTNLFVFDISEDERGLMVSRVERCVTELPDVKDSYGQRWNLVEWRGKLLLVVIYLGPEGWYNICKVGVFEVDLSTNPFRFTETNSLDGDCIFISPCSSNSFCACPYDGVEDDLIYFIGSLNHSRNASPLDKFVYNMRDGTLAPFALEITDDDLRAPDGSRMNPTWLLPSE*