MEASATLRFVTHTLSLFPHTPISSISVSPKFSSNTTLSVAKKKSSIEGVSEELNAMTSQNLDFAPSRRRVRAAFTEVHQQLDHFLFKILDLLKNQSLILMFQSLHVFVFGWQTRLLLPGSELRNGMKGILGDWKFSAKTGCLNRAFHSRLLCVSAMGIAKRIDASGYGVYAMDYPGFGLSEGLHGYIPKFDDLVDDVIEHYTKIKARPEVRGLPRFILGQSMGRAIALKFHLKEPNTWDGVILVAPMCKVAEGMLPPMAVLKVLNLLSKVMPKAKLFPHRDLSALTFREPGKRKVVGLKTGMELLSATQEIESLLHKVSAPLLILHGADDLVTDPLVSQFLYEKASSKDKTLEIYEGSYHGILEGEPDDRIFAVHNDIISWLDFRCSL*