MKPQIYKCQKIDVKKRSKKVIFFLVLLMQFANAQELALVRKEGKFGYISKTGEFAIMPQFKTAKNFSEGLAAAEENKKWGFINTKGEWIIPATFDDVKYFNSGYCVVAKDKKWFYINKKGEQQKAPNSDKVYDFEEGVAFIKQGDKIGLINTKLTVILEPKYDVIKSFQNGFARVKNNDRWGIIDKTGKIVVEIIYDDIGDYYKKTTWAKNGTAFGLVILGKFKAIEGVDKIWDFLAQDLTYAKKNEKIGFIDLKGNWIIEPKFDKARAFVKNLAPVQIGKKWGYVNLKGTIAIEPLYNDAEIFSADGLAPVKDKEWGFINETGKLVVPCEYGITAGLFAMFRDDEKGFVNGLARVKKEKKWGFLKINGEALANQWFDSAEPFKK