MELTIKKTKWMLPLVFAILISIFLIIFISTKTPFQKSPNKAKVPIFVESKLHTSQTRPISTIPRLAYLISGSSGDGVSLKRTLKALYHPLNQYVVHLDLEAPVDERLELVNFVKNEPLFVKVGNVRVIVRSNLVTYRGPTMVSNTLHAAAILLKEGGEWDWFINLSASDYPLVTQDDLLHTFSTVPRELNFIEHTSDIGWKEYHRARPVIIDPGLYSLNKSDVFWIPQKRSMPTAFKLFTGSAWMMLSRPFMEYLLWGWDNLPRIVLMYYANFLSTPEGYFHTVICNAEEFMNTTASHDLHFISWDNPPKQHPHFLSLNDYQNMVDSNASFARKFGRNEPVLDKIDSELLGREADGFVPGSWFEGGDANATISQYILRNITSLRPGPGAQRIKTLISDLLSDKDFHKKHCI*