RKSYTADFKRSVVTYAKENGNRAAGRKFSINEKSVHEWRKEEAEIEKLNPHKRAHPGKKAKWPNLEKNLVKWVLAQRESQHAVSTVAIKLKVRLMAMEMKIDDFRRGSGNRLYKFNLSVRERTSVGQWLPDEWEKKMDDFKDFVHKEINQLGLKPNVVINMDEVPMSFDIPATQSVAATGVKIVGVAITGHERTCFTVILACMEGGEKLKPMVIFKRVMMPREKLPAGISMVCNKKGWMNTEVMKTWTDSCFRARKGRFFKPKSLLLFDALVTHKLPIQVLPINAMEARIAVIPGGLTCKLQPLDVAVNYPFKCFIHEEWDNWMTNREHTFTPAG