MDMKKWLVATALIATTISGVTQAKEWKTVRFGIEGAYPPFSWTEADGSLKGFDVDMANALCAEMQVECKIVPQDWDGIIPSLLARKYDAIIAAMSITEERKKKVDFTGKYAQIPNKFIAKKGADLAFTKEGLKGVKIGVQRATTHDKYITDNYGDTVDIVRYGSFDEAYLDLANGRIAAVLGDASALEEGMLNKPGGDAYEFVGPSLTDPKWFGEGMGIAVRKQDKELTEKLDAAITALREKGIYQQIQAKYFKYDVYGE*