MGFPLVEQLKSQPSWVVLLLSLGFLSLFKFSISFLTWVYISFLRPGKNLKKYGSWALVTGPTDGIGKGFAFQLARKGLNLVLVGRNPDKLKEVSDAIQAKNGKTQIKNVVVDFSGDLNEGIKRIEEAIEGIDVGVLINNVGVSYPYARFFHEVDEALLMNLIKVNVEGTTKVTKAVLPGMLKRKKGAIVNIGSGAAIVIPSDPLYAVYAATKAYIDQFSRSLYVEYKKSGIDVQCQVPLYVATKMASIKRSSFFVPSTDGYACAGIRSIGYEPRCTPYWPHSFLWGLLHQIPEAAIDTWRLGFCLGIRKKGQQKDSAKKKE*