MPSITTAKREYEERLVDCLTKYSCVLFVGMDNVRSQQVHDVRRALRGKAEFIMGKKTLQAKIVEKRAQAKDASPEAKRFNDQCEEYNLLSGNTGLIFTNNAVQEITSVLDAHRVKAPARVGAISPCDVVVPAGSTGMEPTQTSFFQALNIATKIAKGMVEIVTEKKVLSVGDKVDNSTATLLQKLNISPFYYQVNVLSVWDRGVLFTREDLMMTEDMVEKMLMEGLSNVAAMALGAGIPTSSTIGPMLVDAFKNLLAVSVATSYEFEEHNGKELREAAINGLLAGSGSAAAEPAAAAPAAPSAAAKEEPEESDEDDFGMGGLF