MAVSDALLPSFSTFASGPAGREKTLRPAGAPNNRWREELSHMKRLPPVLPGRPYDLAAATVATDLESGGAGAACGGSNPALLPRRETEVFNDNDLLDLDFILSNSLSHQESVAATVSSSASASSSSSPSSSGPASAPSTCSFSYPIRAGGDPGVAPGGTGGGLLYGRESAPPPTAPFNLADINDVSPSGGFVAELLRPELDPVYIPPQQPPPPGGGLMGKFVLKSAMSAPGSEYGSPSVISVSKGSPDGSHPVVVAPYSGGPPRMCPKIKQEAVPSCTHLGAGPPLSNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXEKPYHCDWDGCGWKFARSDELTRHYRKHTGHRPFQCQKCDRAFSRSDHLALHMKRHF