MSKRPAEFDLAGRPVVRKPGAPIIAQRPEGVVKQPGPRLPMLMYKDGEPLRELRNFYSFEQGQPSVSVEVRIPAHCLTSNNRHVRARQLWGTDVYTEDSDLVAVLMHCGYWYHSLTHPPAQVAEVRAVLQPQAPLPRYTSSARNSIRSRAWVAPIEGCSYRVEKCWVVTRSGTSVDLSPNLDGVPAAAATFTPSHMERIVTRSSGAAAGRRPQTQEVTVVFNLTNEPWLKYNMPAVADRGLKPHEWTSARLHSSVLYLENDRERFELARIPPSGNEADGEVAGGGGGERYRLSRCKRPLAAAVMARLGVPLPANERTVLLDDLAWGEIEWGLTGVTLRGTHYPLARLHFMPQTAKTAAGGGQX