MDGTALTVRAKFLTTPKSPGVPGVLMLNQNKFQWKANDPKAAQNLDVHFQAIKENSSQPIAEFKFQQPQESYDVFEGLLPIGMGTTADTQAEFQNLQPPPRVLDALNQPQAEPNMQQAEEDVVVQERTALQEARSIPRWAIQTLQESRLDAPLPGHRASKETPKCQKALLNMYMDAEMKEGYLFEFDNFQDRDACRNLVAKILGKFQVEGGARQASMAGEGQSRSSTEPPMPSEQLNRKEMDRRMKLLSEDIELQKLHQQLVINGVLTETDFWAARKHTLDEEASKVQKQRTGLKSAMLADVRPMHDGRTNKVTFNLTPEIIHQIFAEKPAVHRAFLSYVPSKMTEVEFWTKYCRADLIHRTQIAAAVAAEADEDEHLAMFLKDDDIIASEARRKIRKVDPTVDMTADIADDYLSLPVWF*