MQTVRTFSTEGASKYVVGNGSMTMKGVILPGPNEKMYVEQFNIPKPQVGEVLIKTKACGVCHTDLHVIKGEQKFPTPAVLGHEVSGTVLEHGPGTDPATIKRLPVGARVVGAFIMPCGGCFFCTRGQEEICETFFEFNRFKGTLYDGTTRLYTAKGGTPISQYSMSGLAEYCVMPASALAVLPEKLPFAESAIMGCAIFTAYGALRNGADLRAGETVAVVGVGGVGGGVVQLAKAFGAKTVIAVDISDEKLRSAKKLGATHVVNGAKENVAEKVREYTAGRGVDVAVEALGKAVTFGQALAAVRDGGRAVMVGIAPTGAMAEVEITRIVRKEIRIIGSYGARTRHDLPDVIDLAAMGKFDVAAPVSRRYTLDTAADAYAALDRGEIDGRAIVLMD*