MKVPPTKTQEEMSKEAKSSYFDLPALDVSVAFPQATPASVFPKCTSDYYQLDDLLTSEEKAVRLKVRECMEKEIAPIMTKYWEKAEFPFEVIPKLGALNISGGTIKGYGCPGLSVTGSAIALAEIARVDASCCTFILVHSSLAMLTIGLLGSEMQRQKYLPSLADLSSISCWGLTEPDYGSDASALRTTATKVEGGWILEGQKRWIGNSTFADVLVIFARNAATNQINGFIVQKDAPGLQCTKIENKIGLRMVQNGDILFMKVFVPDEDRLPGVNSFNDTSKVLAVSRVMVAWLPIGIAMGVYDMCHRYLKERKQFGAPLAAFQLNQQKLVQMLSNIQAMLLVGWRLCKLYESGKMTPGQASLGKSWNTLRARETVSLGRELLGGNGILADFLVAKAFCDLEPIYTFEGTYDINTLVTGREITGLPSFKPAPLRPQSRL*