MLQIMYWNCRGFCGHKGMDTQAFFGDADIIFLGETWERMDYRFPEIPGYVVHSAFQMHQGKRGQGGVACIIKKHLQDAISVVKVDVFKRYIWVKVLGQDRPLFLAGCYFPHHGSPFYATNQVDADDPFEDISLDICTFASEGYVMVMGDWNARIGNLQAAPVTFDDLDKEEQVEMDLQWQRVSMDQEVNAHGRALRGVMNGLSMLVLNGMHCFKKTGSVTCINASGGCSAVDLVLVHLEALEIVQKFVVGDKCPE