APVRLKAKAGGYYLCINKDGSVYGDPDETDENIFLLLTLVEPGIVSIRGKPAGKYLAMDEDGSIYCSEELTDECKFKLELQPDNMYTLKSTKLTTWYLAINDTGSVVPATTTGPGMSAILFKPLP