MEQPHAVIFPYDEQGHVTPAFCLGLALARRGVRVTALLTATRYSRSSTSCAHLRDACPLFRVEAIPDNQVDAGGLHQDDVCFQQSLQKLESGVEQLLLRMQPRPSCLISDALFPWSQDVSDRLGLPRFIFCGFSAAGLLLAFKFPTLVSKGLLPFQPGTEEKVLDNIEGVPKSFRIADIPVDFLLRDHQSLEVLSRVQQSMKRSHAGIVINAVYELDAHSIDALREEGLPMYAVGPMGNLDWPKGSPNDHMPSRFVEERGCLKWLDGQPRGSVVYVALGSLVTVTGEEIHEMAMGLEACGQPFVWVLRGIEPRNVGTADDPRSALPAGFQERTGNIGLVIGWAPQATLLAHPSIGCFLTHCGMGSVLEALWAGVPMIGGFCKISEQNTTLRMVTQEWRVGIALQDRNVVPPLPLRRAIEMCVKEVLADGARGRALAQRVSLWKAVVRQAVAETEGSSYLSLTKLVNVLSSLSDASASQNALPSGPGYA*