MIVGGNAEDKREKESTVDNTREERIGTDDFGRAVSRTAVAQICESIGFEIFNESALESLADIAIKYILDLGKTANSKANIAGRTQCNVFDIIQGLEDMCASTGFLRASEVNRCGLSSGIVSEMVEYVESAEEIPFSQPLPHFPVVKQPNLIPSFLQIGETPPFKHIPPWLPAFPDPHTYVRTPTWNERASDPRADKIELARQRRKAERSLLNLQQRLVCNGSAVASTSRQPDDVGITSSASKSENPFLAKPFQAGEKDVDPVALPTKLSSEVDDKNHVSLLETFSPAIQAMKDGLSETVDGTEKTLPDKRPAVCLEFRPGKKALGDSLDLRLWKKGSRNASLFRRDEDRDDKKRRAELILRQSRENQQELTQL*