MGNALRFLCGNCGKPAVEEEQAGTESLGPHGVTADTVGVSALAHDLFHFEITSQVPEGLNQRVGPSRKAQAKWYGKLLNAWKESKPPPKTPEEAARLIIKTLHQHQQADVEGLLAFYGLPLPDTLIELETSDAQLWAKGVKFEFQTLPVDVKLVGDGDSFTVYVDTADPMVSASVPTEIHEAAIERSNARAVKNYVKADKLQKKMVDAGYRIINGPNNEEILAQKYRIRLRGIDAPESLMDFGKEAKEELAKLLQGKCLTVHAYGEDRYGRCVADVYCNGIFVQEYMLKKGLAWHYIAYDRRPNLASWERDARAASIGLWALPNPQKPWDWRKDQRNNASMETRVF*