MDDVTSNVLRVTNLWRMAILWVLAFFYSNFKLLHVKFVRRGVKAFPRQLPASATHHQLGCVVTGASSGIGRATAEALALQGYYVILGGRSLSRLSKVIKDFEVRHKGLAVIPVEIDLSSLASVVQFSKTVEKLLDAPNAAISLQLLINNAGVLATKERKTLEGMDFMVATNYMGHFILTQQLLPLMRKSKCPARIVNVGSFTHHCVQHAELVFKLLKFGDFPVLDSVASYPFASIYEVSKMLMLLFSYELHRRLPCSSSSTISSVCADPGIVQTEIWREFPTWFRFFAANALKILGLSSPPLIGCKSVIDAAFAPIGTSGKYFFGGDGHNIPSSALSYNEDLARKVWEISDLMYRNAFASLQ*