MSIQSTWKRLITIRVPLSSHGPSTTIPLLGHTTFNAKSGIKLANFCTEITTPPTTLPNSRVVTEFLINKCGFTDEEIARAFRHCNGLLSKQSTHGLEENLELLTGYGLTTPAQIRMVVISNPQFLFNNCERNLKPKLRFFRTFMKEEDIAKFVCRSARIFNSREGRLKSGLSLLQRLGVESHALSELVATQPRLLAASEEKVIESFKQAEGFGFKMGTKSFANVLRAIFGARKENLDQRLQCLISLGFSGKQISDILMKRPTTLGLSEEKMKRSVDFLVKTVGLSLADFVKNPFMFAYNLETRIRPRYRVMETLRSMQVQVSKREMSFPNIVNLKEERFLEKYVDSNAESSFLRDIYQRAKLES*