MQITISEKGLNYAKDLLVSQALQVLTSLRISDMEKSVQVPFIGGVLVKLSNITLDNIMVPSSTFNLGQDGINIVTSQVEVNLTMNWKYSYRSWFIPFIVSDKGRALVKVKGIEVGSTLRLDEKNGTLYLISMECGTLVKDISITLDGGASWFYQGLVDAFEGRIRAAVESAVTSKLMEGITSLDSFLQNLPKEIGIDNTVALNFTVMETPVVGPTSISIGVEGLFLDVRSSDVLLLPVYNLQPRISCSGPSKMLEIALSQAVLNSAADVYTNAGLLNWLVDKLPEQSLLNTASWRFFVPQLYNKYPNDDMTLNISISSPPSITITLDGVEAVVIADMVVDVVDGSDTVPVACISM