MSHLALSATATLPHFNRTVKRLNKVFPIFTGRYAFKSSLYGNFQRKGFSICASANTGMSGDVAEVSEREQDLKHYIWPDKKRPRVCILGGGFGGLYTALRLESLTWPDGKKPQVLLIDQSDRFVFKPMLYELLSGEVDEWEIAPRFSDLLASTEVQFIQDKVKLLHPYDMPRSGAERHQCAGSVQLESDFLIEYDWLVLALGAEPKLDMVPGAVEYALPFSNFEDACKVNNKLKALERKYFGKGCPIKVVIVGCGYSGVELAATVSERLKDKGIVQAINVQNTICPSAPPGNREAALKVLSERNVELLLGYFVNSIKRSADIEVLNQFVDSGNIGMQQEAKELVVEIQPAERGMQGQNLEADLVLWTVGNKPRLPQSDPSGKPNMLPLNGIGQAETDETLRVKGNPRIFAVGDSSALRDSSGKLLPPTAQVAFQQADFAGWNIWAAINDRPLLPFRFQNLGEMMNLGRYDAAVTPSFIDGLTLEGPVGHAARKLAYLIRLPTDQHKVKVGLSWFAKEAIDSVATLQTTLTKVLSGSS*