MSQGTLYVTQQIRSLAPKALVKHFKLDIKLSDKDEAFNKAFPLNKIPAFIGPKGFKLTEVIAVCLYLINLADPKSKLLGKNAVEYSQILRWLSLANTELLPTEARVFQPLNGTIPYNKKQVDDNSAYLAKVVDIFEKRLADFTYLVGERLTFADIFAATLFVRGFDFLFGKEWRKQHPNTTRWFKTIIATPILAEFLGDYSFIEKPIEYVPPKKEKKKDAAPKKDAAAAPKKKEAAAPAASEEPAPAPKPKHPLEALGKPKNPLDEWKRTYSNEETREVAIPWFWKNQYDPEEWSLWKVDYKYNDELTLTFMSNNLVGGFFNRLSASTKYMFGCMVVYGENNNNGITGAFLVRGQDYVPAFDVAPDWESYEFTKLDGSNEEDKKFINNMFAWDEPVVVNGEKREIADGKVFK*