MSVPFNTDKKSGDSSPRAELWHKSVFEEDMDFTDFQRGRGDDRRWKFQGPWLARMTEGEFIEYLNKKVRPKRAHFRTLLKEKLADDITTSQNKAALEAGKAAPAKIEARDISEEQFTDYLRSLRNDRVTLYALVSKFLDLAPLGQPVGIIQTFWSDRDSLAPDSPYGKSGPPPSHPSAGISYLRTGSFMENHPVYGPQGKRTPALARVVYPKAGPMSPKLGVGGFVADAPSGDNEFNPRTYGSRRISPIKSMLNGIMHLDTTTFGGAKAYVEATTANVDPSGKVVLQLRETGPEAQVVARESKGLTEIYHDGPTKSYVPPLPTAAPALLADRRASDLHGWEFRKASLTNPPHHLNTAKMGRVRTKTVKKSAKVIIERYYPRLTLDFETNKRICDEIAIIASKRLRNKIAGYTTHLMKRIQRGPVRGISFKLQEEERERKDQFVPEVSALDFSEAGQLDVDNETKDLLKHLGFESIPVNVIPVSQAQAPERGQRRFGDRPRRD*