MTSYDLEQIKSKQPLYTGKAKSIYEIDNDTVLVEFRDDITAGNGAKHDVKSGKGYLNALISAELFRVLEEAGIPTHFIEYIEPTTTIAKSVKIVPIEVIVRNITAGSLCRRYPFEEGKTLKTPIVQFDYKNDDYGDPMLNYDIALALEIATLEQLNEIKEIGLKVNDVLVKYFDNIGIKLVDYKIEIGLTNDGKLVVADEISPDTMRLWDKETNDVMDKDVFRKDLGNVLEKYEVVAKRMGLLE