FTFQQPYDQAHLLAAIPPPEVLNPTASLPTLIWDSLLVPHVQPGGWASLRPQEGPKAAELTSLSDEDSGKGSQPPSPPSPASSSFSSGSASSLEAEAYAAFPGLGQVPKQLAVLAVAKDPQSRKAFNCKYCDKEYVSLGALKMHIRSHTLPCVCDTCGKAFSRPWLLQGHVRTHTGEKPFSCSHCSRAFADRSNLRAHLQTHSAVKKYQCKTCSRTFSRMSLLHKHEESGCSGGPRG