MGEEKHISTEELAKHNSAEDVWISIQGKVYDVTTWLKDHPGGDLPLLNLAGQDVTDAFVAYHPGTAWQHLHRFYIGRLDDYKVSEVSKDYRRLVSEFSKLGLFENKGHGVFIAFVTMVVLMSISIYVVIWSKNPWVHLACGGLMGFTCFCLNHFSASVYVGKPSGNDWFEKQTEGTLDIACPTWMDWFHGGLQFQVEHHLFPRLPRCNLRKIAPVVRDLCKKHNLPYNSVPFWEANVLTIGTLRAAALQARDLANPVPKNLVWEAVNTHG