TFSIHADAHHWVVCVGCQRRITDRFLLRVADGLWHERCVRCAACGDALRNSCFLLERKLYCKRDYSSLFAVHCGGCAEAISPSELVMRAGAAVFHLSCFTCSVCFHHLKTGDRCILQDGRLLCAREDYHQLQASPPSSDIGKSGDDEEEEPSAKVMDKPGRSHDQENKRPKRPRTILTTQQRRTFKASFEVSSKPCRKVRETLAAETGLSVRVVQVWFQNQRAKMKKLARRQQQDQQQTTQECCERPSHHTAPSCGSLTSEIKRVECSFTPQLQQMVLTTLEQQDWDADPFRQGLTPPQMPGDHMHPYGLKVLYGDMDREPLCCASDSECLSLGDSSPLTPIDRLYSMQDSYFTS