MGKLMIQIAGRTFRQIDSLNLGSVEKEIAEKMSVAAVAYSYPSNKDFLFELKYRKNMIESAKQMSEGKAVFTTFAYASCNPAYWDLTSAGGFRLRSDVNPSDAVRDIFTNSALYAFECATACVIIYYHAVLNSIGRSDFDSIFQDLYLYSWHTDADLGIHTFYGNHILPGDVVYFNNPDYSPDNPWYRGVNAVVMEDGRFFGHGLGIMSDKEILGFLDNMRKEGSDRSAYLTSLITRLSFNSAAGYGVSQWSRKSKQHIVAHHNKDSISCIRYRRYLYKGKYSPY