MKFLVALLHLALLAATARADATEPDITFNGDVEDACLTPRVIADALVQALFVEFDANATAALLAPDYIQHNPGVPTGAAPVLGFIPALEASGLGIETHRTIEMGNLVAYHSTYTNASLFGGDTLVGFDVFRVEDGLVQEHWDNLQELAGPNPDGNTMTDGATMVKYLGETEYNQWLVTSFIEEVFMGGNFSALPYYISSEMYIQHNPDAANGIDGFIEAFSGALGNITYDSIEFVVAQGNFVLVGGEGTGGGFPLAFYDLFRVQDEFLVEHWDVIQAIPAPEDFAHDNGKW*