MKRTMLYLSLLAVSCSVSAAKYPVLTESSPEKAGFNVERLNQMDRWISQQVDVGYPSVNLLIIKDNQIVYRKAWGAAKKYDGSVLMEQPVKATTGTLYDLASNTKMYATNFALQKLMSEGKLHPDDRIAKYIPGFADSPNDTIKGKNTLRISDLLHHSGGFPADPQYPNKAVAGALYSQDKGQTLEMIKRTPLEYQPGSKHIYSDVDYMLLGFIVESVTGQPLDRYVEESIYRPLGLTHTVFNPLLKGFKPQQIAATELNGNTRDGVIHFPNIRTSTLWGQVHDEKAFYSMGGVSGHAGLFSNTGDIAVLMQTMLNGGGYGDVQLFNAETVKMFTTSSKEDATFGLGWRVNGNATMTPTFGTLASPQTYGHTGWTGTVTVIDPVNHMTIVMLSNKPHSPVADPQKNPNMFESGQLPIATYGWVVDQVYAALKQK*