MVQQKPDHFFHLLVLGAPLCFFSHIDSLRPLCHPAGRHCAHQAHYENCGNATDASSALDLLFTVPIMTTAVIFHFNVRLIYGELHHRTATTITRVGRISTVLCVILFAITAVDGYLTPDVLYNFDKDLGILIQLRVDMLFTCSLVCPVIYVSLRQILESLCLRKMHESSNTITPYIDIHWLKLVLRSSQTFVYWCDNRALVRFHIPSFAWHKMSDQTDKHKRMHMLSYGFSKSKSYFARPPCVEQMMTCCTPETDWDLEIVTSNIYAIREVSQESCIHIFLDKDGYKYFVSQEKVKEP*