MKINLVIRFINSLSASEQVPDLPIPIGINFEKDNVNRLVNVIWLKTTIRSKVPQCANKRLRLIYNGRVLNEKTDFKNEVLKTRNEADQIYIHCVIGEELTPEQLAQENQLDNRPQQKSTNPEVIGFDRLLQQGFSQDDIVDLRRQFYSIYNNDGTSSSGGGGGPGGDIADVEEDENRQNRLRQLEERWIESTSNTGATERAAPATQDGDQLQAEAPSPSLEADESRVNEDLLLGFCIGIFLGVVAGVFLLVDETVFNKRQKMSILAGIAINFSLAIIRGQWV