MFKSQLQEYAQKAGLKPPVYEFVREGPSHEPLFKASVTLQGITYESPPGFTKVKKAEHAAAQAALAVLANSGAGFSPNPLVESGLCKNVLQEYAQKCGLPLPAYHSERSGEVHSPAYTSTVEIAGVQYKGGSARNKREAEIKAAKIALLAIHAESRATFQAVQTEMNVSNSQNEVTIGKKRGHTERQSGKFKSKKNAKFANAKHQEPSAVEKEQQEVLVSVRQELPSSSETSTIEICGLAVGLQSNQQVED