MQVKKTTQERVYPAAPSPGGVMELSNNDQIMPRLYTSLLFFFNEEPVQEAAVLLKSSLAEVLSLFYPCAGRYRERINGELEIVCNDEGAVLYETWVDCRYDDFLPHFDPHPDFALLVPELDTSAEISQMPLFLAQLTYFNCGRICLGIKLHHNVCDGLSTAHFLSSWAMLARSTADVDVKREESQRVVQPYLNRAILKANQPPFPTSDHPEYQSSMPNLPTSWPPMTSKIFSFTPSSIDALRVEARPPTSLTHSHSRFEVLTAYLWRGIIHARGLAPDQEIRLGMAVDGRRRFNPPLPEGYFGNVNFYGYTVSKAGELVKSPLSFAADLVKAAIAKVSDAHMRSALDWVAKQESAKSVIAAFCNPFIDLAITSWSRFPLYDLDFGWGKPSHVRIPTSAFDGLIILLPSPLGEGHVDALVGLRVEHMLKFEDYIKDV*