MFSSSTLVYSLSLFLSLSLLSFLFFLSSSRRDILSPADELDDLKLFHRAAVSSNNRRLISVSHTPPPKIAFLFLTNSDLTFLPLWERFFQGHEHLYNAYIHADPSSRISTLLSSTINAKFIPAKKTARASPSLISAERRLIARAILDDPNNLYFALVSQHCVPLHSFAYIHNHLFSARSSPQSHHQSFVEILSDEPFLPKRYAARGLDAMMPEISYRDFRVGSQFFVMAKRHALMVIKERKLWRKFRLPCVDDGSCYPEEHYFPTLLSLEDPEGCSRFTLTRVNWTGSVGGHPHTYGANEVSPRLIRSLRRSNSSLDYFFARKFSPESLQGLMEIADDVIFRD*