SGSGAAARACRHHSYSRKQKSLGLLCSNFVALYDRDDVETVGLDDAARRLGVERRRIYDIVNVLESVGILVRRAKNRYTWIGFEGVPAALKELKERTLREMSGLAPPPEEPSATNVSDDEDEDDKLGDADGDADSEKLSQSLDNASDKPDAPMCPLRSDHRKEKSLGLLTQNFVKLFLTMEVETVSLDEAARLLLGERHAESNMRTKVRRLYDIANVLSSLNLIEKTQQVDSRKPAFRWLGQAKRKEGAAVTVALPPNRKIMSSKRAFGTDITNIDNKRGKLVLETENKPKLMQAGSSMLKTFESQLGQGKSSGFVYGPFHPAGARKQEVDDQTVRENETKNIQDWESLAVSFRPQYQNHALNDLFGHYVEAWRSWYLDLTRESTS