MSFKRVHSLPLFPSPKESENGIPTESEVVWSRKLAERLDMEVDGTASRNKRAYFRAGARTQQVCTFWLEGRCNRNPCNFLHPEDPSAVPSNTFSGSNTNGKRSTFASEDSVVQGGGPRRNVWGRLRGSKAGKVSASGEARHGKPRDKFCNFFLRGNCNKGDQCNFLHAFTNCKDISFMTQLFGHEKAVRAIALPAGSNKLYTGGQDETIRIWDCDSGQCASVVPMGGDVGCLLAESGWLFVGLPNEVKALNLQTNAEQPLSGPKGQVHALAIFSDMLLAGAQDGNILAWKFNPIANMFQPAATLWGHTGPVVTLEASDGKLYSGSMDCTIKVWDLNTGLCIQTLQGHSNVVMGLLSWNQCLLSGSLDGTVRVWATNQSGTFDLQYTHPKDTGTNEVMDGVLAFCGFVDHQNREILMCSLNDNTVHFLELPSFTDRGVIASKDEVRALQVGPGGLVFSGDSAGCMKVWKWAA*