MKRTTENRFILLALALLLGAATCALAEHAICQYEVWLVDQADTSNGTSLIGYGGYVHIFKSYDLSQPAQVVDLGKEASQLCFEKTGANPVRPHMLVFNKARTHAVVSFVASGHVLIIRAEDRTPLACFRTTAGFNGFRQAHAGFPTGDNRYVVVANQNGKKLERLNVDWEKEVFTHDVDATLSLYGNCTTPNGARCEDPAFRPDNAPICTPNLGDPKVAFATLRGGGLFVVDYTKSPMAIVAEYDNTTVGANGCGGVGAGNNMFINSGGGTATNLYNFQVYKFPRYGYSAKNPVNTPRPKVVANDPDGPRDAHGAAVLRDTKGHPKYFWQPDRYSNVIDVYSIDSDRLVHRIDLRASNLSADPTPDLVAVSPIQDHAFITLRGPVPLSGDPHVSTGATPGLGVLVIQAEGRKARLHKVITISNLVNGTNRADPHAIDLRPTNTKCTQVLNTHRRL*