RLFDNEDNEEDSNKESSLLHIQKKTLKPDNKLYFSTGSSKSSASAEPIEESGKPVFQFESSKEIQVQHGSKATATLETETEFSKDARAIRERALKQAAGSLKGKSASSEDEKLYKGINNYKDYKAGFRREQAIASEKAGGSHGPLWASAHIRVSARFDYQPDICKDYKETGCCGYHDSCKFMHDQGDYKSGWQMEKEWEEVEKARKMKLAAGEDADEEEGANLTDEDEDGSLPFACFICRNPFVDPVVTKCKRYFCEHCALKHHAKNKKCFVCNQPTLGIFNVAHEIRRKMAEDK