MSGLNLKFSSTFFTASLPLTQSQIPNPKFPQFQQYSFRNRQTKRCGFIAAHADSSGLPLLPFDINQVLIPSESKTLHFYEARYLALLEESLFRKKKLFVHFVLDPVIVGDSSAGSSFAARYGCLVIIENVERLDVGALVSIRGIGRVKIMEFVQADPYLKGIVIPMQDNIFECESEISSKVSELKEALYSLNSLEIKLKAPKEELLQTCIAKSLMWAEKEPSVDCDEAFVPSLAERISFAALQPVTGSTQSELLDSPFNHWRFSKHNMKKERVQLQYQKGYSSKPVTNWVILSVHLCPIALFPSFCTLVLLIYTLISFFVP*