MRQPPGESDMAVSDALLPSFSTFASGPAGREKTLRPAGAPNNRWREELSHMKRLPPVLPGRPYDLAAATVATDLESGGAGALCGGSNPALLPRREDRGSSTTFLNLDFISVQFGCPHQEVGGRQPGPSSGVLPSSFGPPRSKKRPLPGGPSNLAVFRLPRLVHVAGSLAPPPTGPFHLRARGRVCRASGAHGTVLTPPLHLPPELMPPGSCLPEEPKPKRGRRSWPRKRTATHTCDYAGCGKTYTKSSHLKAHLRTHTGEKPYHCDWDGCGWKFARSDELTRHYRKHTGHRPFQCQKCDRAFSRSDHLALHMKRHF