MESKKVMEEEEEMWRREIVTSVMRIVSTRLPQRDLISLLLVSPWLYRTLVSYPSIWLNIDLRERTNAGDRLLAALSLPRYRQVKHINLEFSQGVEDTHLQLVKSHCHDALSSLECLNLNGCQKISDSGIEAITSICPKLKVISIYWNVRVTDDCIRHLVKNCRNIIDLNLSGCKSITDKGMQLVAETYQDLEALNITRCVKITDDGLLHVLQKCSSLQTLNLYALSGFTDKAYKKISLLAELRFLDLCGAQNLSDEGLGHIAKCNKLETLNLTWCVRITDAGVITIANSCTSLEFLSLFGIVGVTDRCLEALSQTCSATLTTLDVNGCIGIKRRSREELLQMFPRLICFKVHS*