RKLADQYPHLHNAELSKTLGKLWRLLSESEKRPFVEEAERLRVQHKKDHPDYKYQPRRRKSVKSQGDGDSGTELGHHPGGAVYKSDSGLGDTHHHSDHAGQTHGPPTPPTTPKTDLHHGGKQELKLEGRRLVDSGRQNIDFSNVDISELSSEVIGNMDTFDVHEFDQYLPLNGHSALPADQPTAASSYGGTSYSHSGIEASPVWAHKGAPSASASPTEAGPPRPHIKTEQLSPSHYGDQSHDSPGRADYSSYSAQASVTTAAPAAAASSFTSSQCDYTDLQAPSYYSPYPGYPASLYQHPYFHSSRRPYASPLLSGLSVPPAHSPPSNWDQPVYTTLTRP