MEKEEKRRNFTIGVRRTASGRTQDDKFIFDEVKAIDDTKAGIKGLVDSGIVEIPRIFIRPPHELAEELNMCKSTLQVPVVDLSGIHVEDQRKKIVDEIREASEKWGFFQLINHGIPSSVLEGMIDGTRKFHEQDVEVKKEYYSSDPTREVRYDSNLHVYKAKGKTAYWKDSLYISGLVSGHNEPEEIPPVCRKTSLEYINHVIKLEDTLLGLLSEDTLLGLLSEALCLKPNHLKATECDKGQTWVCHYYPACPQPELTLSTSKHTDPSFLTIVLQDQSGGLQVMCDNQWADVTPIEHGLVVNIGDLLQILSNDKFVSATHRVVAKNVGPRISVACFFNESSVSPKIFGPIKDLISEENPPLYKDFQVADYLTNFYSKPLDKTSFDLFRL*