MVDGNLKQEFLPYDVIINILKRLPVKSLIRFKCVSKDWFNLFQNTPNFFTQQHLNHSAHTNAFLLLQRIPRQPRPLPFSTCLIGPDINFVHPPQFFDIASPAAKIVASCNGILCLRDKTALSLFNPASRQIKQVPGTTLFGLYYVGFGFSPVANDYKIVRISMGVFDEEHQVVVLDNVRVDRAEVYSLTTGSWRQIDATKLRPLCLVSSSVATTETIFWLATMTSDSDTDSEIVVSFDIGREMFTLLNGPPLPPSPTRSYDNVLAECNDKLAVFRHYIIGDYESCSFDLWVLEDVHNHTSSGESWIKMYSVGPFSRVLYPLSIWRDLIVCREELSRRGNNYRIVETVLSLFNPLSNELKKLPANRDEFCYVPFTYVESLVPVGHIHHEQ*