MLTRRSVLQTKAQEFADCIRRLGSLPKESFDESRRALSSKQLMGEIEQCNKELQKLGHVNKKALDQFQSFNEQRDKLIDRRDEVEKAEESIRSLIEHLDLKKDEATERTLTAGGAMERTFKGIAKHFTEVFRELTMQQLSGGQKTMVALCLIFAIQRCDPAPFYIFDEIDANLDAAHRSSLAQMIERQASRVNEESGDPEPTQFITTTFRPELIHTGDKFYGVTHRNKASTIKSISKADALRIISEDQNRQRQHA*