MVSRRTRFFCLVFLVSSCFFNLSNSDELKVMVKGVTSIAQTDDNFICATLDWWPENKCDYNQCPWGKAGLLNLDLKNRILANAVKAFNPLRLRIGGSLQDQVYYKVGNYPKNCSNFEKKSDGLFGFSDGCLHMNRWDELHDMFNKTGAAITFSFNALIGRIPSDENNTTLWVGDWNHYNAKSLMKYTTNKGYKIDSYELGNELCGSGVAAKIKAHQYGNDVKKLKKLVTHMYPNPANRPKILAPGGFYDQKWFQEFLQTTGPGVVDGLTHHIYNLGAGVDPTLIDKLQNPFYLSQIAQTLRMLKMMLSCFHHHLDLGLVNLVELIIVVAKPLHTPSYLDQLGMTSTFNHKVYCRQSLIGGNYGLLNTTSFIPNPDYYGYLKRDSRDLKFLISY*