MDQNQGITVLPGDALVDSIKENLESLSSLSTNCCIYKAPERLRRLNPDAYSPRVVSIGPLHYGKEELQAMEDHKLRYLQSFIPRTALSLEDLVRVARTWEERARFCYTEDVRLSSDEYVKMLIVDASFLVELLLRSQFDVYRGMLDRIYGKQKMIVDVNHDVMLLENQLPYFVVEGMFGLLHVDYHRELPPLTRIIHNHFKKFWMSIPSFSRSISDSKICHFVDLLRSIHLPLVLSFPGGSMRMMDSVLSAKEIQNAGVKLQPADNNTCALDISFANGVLTIPKIKINDITESLYRNIILFEQCHRLDAYFIHYMRFLSCFIRSPMDAELFIDHGIIVNRFGNAEDVSRLFNSILKETSYSGFYYKTVYGNLQAHCNAPWNKWKATLRRDYFHNPWSAASVVAACVLLLLTFVQAICSILAL*