MVVPTKTALFTMVNTDPKCFWLTNFLETLLVQVWYPMTVCTNSWYQKKAIHKALEETGNTEWSIPGGSVFKLHDFGFRGVSSVESAAIGGAAHLVNFMGTDTVAALLCTKRYYHAKKACGHSIPASEHSTITSWGVDGEVDAMRNMLTSYPTGLVACVSDSFDVFKACKDYWGDKLKDLIKGRISGDSFGRLVVRPDSGDPAETCKEILKILCTQFKEDVITTSTGHKLLPPYIRVIQGDGVDYESVPKILKSLKSAGFAADNMVFGSGGALLQKLNRDTFKCAFKCSEITVSGTAKEVFKDPITDKGKASKKGRLTVQKASETTGFSDADKYKPRQGDKGVAGGTGFLHYSADGKLVTVASNKGNPAKDLLVEVFRDGELTKDYTLDEIRKRADIPNGPFAPPPEQWTISVAKNGKKLGLTLVHEGKDALKVTAILPGAVTDFNTANPDQAVKLGDLVQKVNEQTGSSEKMMKVQTSDATMLSNGL*