MKQSIAIVTDKITKLSSFLEENIRLVLGNYIDINHYYLEVLKENDKIQGDFVLVMNDDRLNSMRKHLVQDSKIIVIRRTLKENEIYGLFSIPNGTEVLVVNDTKETTLETISLFYKIGVKNLKFTPYIEGKIYKNIDIAITPGVKGKVPSYINKVIDLGNRYIDISTFIEIINGLRIDVKEIRKNLMAYSESLISLDNGVKDNYRQLFLKIEEQDVILNLSKDGIIFTSADGIINTFNKEALKILGINENPQGKNIEDIISEDLNILLEDKEIIDEVVFTNKKYINVNKKSIFSMGNKAGIYYNLQEITYIKKLEQNLTNKLREQGQIARYTFKDIKTKNKNMVKCVELAKKISKSDLSVLIIGESGTGKELLSQSIHNASNRSNQPFIAVNCAAVPDSLLESQLFGYEKGSFTGALREGKKGLFELANNGTIFLDEIGDMPPLLQTKLLRVLQEKQVMPIGSHNVINIDVRVIAATNKNLLKMIREGKFREDLYYRLNVLPIDVPSLRNRKEDIITLMNFFLKNNIRLSPEVITILEKYNWPGNIRELQNVASYVSLMCDSMVFRDDLPPYIRVECANNYEDGFGYTRKEFEEILRILYERRESSSGIGRGFIIEKLIQEGIEISESKVRKVLSYLSECGYISSKSGRGGSQITSEGIKLYNNIN*