MKQYIAENTCEVVDPGEKSTHFLGQQFDRQPQLPVTIGIQREVIGIEELRRQARAFHTQVDLRDEGLGVAGVECREELGPNGIHAGQTCRIVYTVGIVGSSNESIHRHSASDHGAAVVDSRFGTVPMFSYPCIRGMFWKCCGWRRMLLHRQCVDSFYLWLYSMVFVSDKQETLLFDMKTLNWTVVPVEPRLTGEGLTLVYATMNSQNIPIALWGAGFGAFMMQTMTSYCVPHKTNTGLLHVREANGLVLGCSMLLM*