MGKEVCVTGASGFIASWVVKLLLERGYVVRASVRDPENATKTAHLRALPHANERLKLFKANLLEEGSFDAAISGCEGVFHTASPFFHKTDDPQKDLVEPAVKGTVNVLNSCAKAKSVKRVVLTSSIAAVVYTASRKPDDVVDERFFSEPEFCKQKNLWYQLSKTEAELLAWKISKAQGLDLVVINPVMVVGPLLQPTLNTSSENVLNFLNGTASTYPNLALGWVHVKDVAEAHVLAYEVPEASGRYICCDRVLHYENLVKLLHSLFPERAVPTKCADESSPRMPEYKISCARVEGLGLKHTPTEVALKECVESLIQLKFLNKL*