MESPRLLFFLYPILILHLLAVTNAQPRFLSYWCSNGVGNYTNNSTYKANLNTLLTSLSSNNEIDYGFYNFSAGQNSDKVNAIALCRGDITQDKCRSCLNDSRLQLPQRCPYQNEAIGGYDECMLRYSNRSIFRTLEILPSFYVPNPNNVSNEDVFNQALKTLLDSLRSKAASGNSLLKFATGEATGTGDKRIYGFMQCTPDLDESSCSSCLEGAINDVPACCGNKEGGRIFKPSCSLRFETFRFYDFTAANTPPPATWPPSSPSPSDNLTPPSPAIVTPTKGTNLKALTQVILKFVTKQFQNSAVDECGVKLTFSGKKSNTSRTLILIVVPTVIISVLLISFICFFLKKRRPRGQFLSFEGETRTLESLQFQFSTIRVATDXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXF*