MQNLEFQKISGLCGIGQGFEDGFGMHGINRSLEAPSSRTCAGSNEVSFFIFSETGKMDAKGSPQYVRKCCEDSLQRLDMDYIDLYYQHRVDTSIPIEETVSTFCIDSLGGLHQKARLYSIWDMNRSMIECLPKLIDGIRFFPSYGHHIPINDYAAESKGLSLLPGMDDIENAFYSALPSQDVDIFLNDNVDLSTLSTLNFKHRGDGVRCFQTTTRIVGKKYLVEVVTPNFHVSAINLSSLYSTWNLFCGFIIPRPVRPRFSNTAFQLFAVSNIACMQPKGGVQHAELEVTTDSNRRWPMMDRENPPTTKNGSGHLHVNVYS*