MEDHKLRYLQSFIPRTALSLEDLVRVARTWEERARFCYTEDVRLSSDEYVKMLIVDASFLVELLLRSQFDVYRGMLDRIYGKQKMIVDVNHDVMLLENQLPYFVVEGMFGLLHVDYHRELPPLTRIIHNHFKKFWMSIPSFSRSISDSKICHFVDLLRSIHLPLVLSFPGGSMRMMDSVLSAKEIQNAGVKLQPADNNTCALDISFANGVLTIPKIKINDITESLYRNIILFEQCHRLDAYFIHYMRFLSCFIRSPMDAELFIDHGIIVNRFGNAEDVSRLFNSILKETSYSGFYYKTVYGNLQAHCNAPWNKWKATLRRDYFHNPWSAASVVAACVLLLLTFVQAICSILAL*