APVRLKAKAGGYYLCINKDGSVYGDPDETDENIFLLLTLVEPGIVSIRGKPAGKYLAMDEDGSIYCSEELTDECKFKLELQPDNMYTLQSTKLTTWYLAVNDTGSVVPATTTGPGMVAILFKPLP