MDLMFPLKPHCVILKAPLSSSLLFPFPLRFRAVTAFKHANIQCELEGRPNGALSGDFDPRFIDRQKALEAAMNDINNNFGKGSVTRLGSAGGALVETFPSGCLTLDCALGGGLPKGRIIEIYGPESSGKTTLALHAIAEVQKLGGNAMLVDAEHAFDPAYSKALGVDVENLIVCQPDHGEMALEIADRMCRSGAIDLICVDSVSALTPRAEIEGEIGMQQIGLQARLMSQALRKMSGNASKAGCTLIFLNQIRYKIGVYYGNPEVTSGGIALKFFASLRLEVRPTGKIKSAKGDEEIGLKVRLRVQKSKVSRPYKIAEFEIIFGEGISKLGCILDCAEMTDIVSKKGSWYSYGDHRLGQGRDKAIQYLKENTHLLEEIEKVVRSSLIDGTNQTSPVHMKNSSVLHQDDDMFEER*