MSFPPHLNRPPMGIPTLPPGIPPPQFPGFPPPVPPGTPMIPVPMGIMAPAPTVLVPTTVSMVGKHLGVRKDHPGLKNKENDENSGPTTTVFVGNISEKASDMLIRQLLAKCGLVLSWKRVQGASGKLQAFGFCEYKEPESTLRALRLLHDLQIGEKKLLVKVDAKTKAQLDEWKAKKKASNGNRINESEDAMKGNEVEALLSQETGQKLLTMRGIIMIAFRFCNPMSALNCHSTICNLFLKKKSPWIFPQIFRRFPVAPLIPYPLITKEDINAIEMEEDKRDLISREISKFRDTHK