MLRFLARRLLGAVITLVVISAITFMLFYAVPRDPARLACGKLCTPETLEVIRHNMGITDSLPVQYWHWL ......