FHYHLKNDNLQFMALHVATAAKNLHRELARNHAESTKIDTRILHDITRTIATLKPLVGSLERTPFRKQEMYREYCGNVLKCGLELATIAHRDRFALQPVPAIRQSAERLENLANFVIQDISDPMVLQPASLNLVTLKKRESELGFNIESSYNGIHRVTDIKYNSPAHNSGKIEDGDEIVQINYQTVVGWQHRTVLEHLREALPDVVLTVKKRPKHTKMFGQIYMQPYRLPSKKRNMAARWAAQMPSPRAAFLTLDTEQLATGGTGSAVPDPSKSLSSEKREVLTKANPVSSASDSDSSCSDIPTPTDPKLA