MSQALFFVLLFVISVIWFTFTNRNRKRKHASLPPGNMGLPFIGETLPFLRSLVSNQPWEFFRVREAKYGKVYKTRLFGMPVVVVSPPVGTRFMFADTNHTLITKSWPVPVIKLFPESAFVRPDASGSRQLITSFLGPECMKRYVTSTSVIVQKHLDSWPTGELVRVYPLIKRCLFSIVCNMYLGLTDEKEVMELMEPFEKVIHGIISIPVNLPGTAFHRAKLGQKEICNILEKHIAKRRINSQLSPARDQDLLSMLLSTRSKEGTAMTDNEITHNILGLLVSGHELSASSISMTIKSLVENQTVYKEMKRVHCEIGSFKRPREPLEPLDLKQMKYSWRVVQESLRLRPTAPAVARKTLTDVELEGYTIPKGWQMFSAVYNSHTTPEFFPDPLKFDPSRFERAGPNPYTYFPFGGGPRICGGIEQVKMHSLVILHHITTRFDWTLMEPDEPIKISPVAVPAHGLPLELRLV*