IILQSMHKYKPRVHVIAQDSRFDLAQIQSLPAEGVQTFSFQETEFTTVTAYQNQQTPAAGRCRVGAGVLQGFLGCEHQLAQLGRFLFSFSGGRSSSSPVTSSGGTPSPLNPLLSPSCSPPTFHLSASNIGVSCPETYLHNLNVPLYYKICPTSFLRQQSLIFPSHEKLGGTNPHLVPHFTVDMPKLSSLGITNLKNAKAEDLNGQCLQVPNSASQMLYGLHASGNIFPSSPIAREALNCSLHPPYGLYGYNFSVPSRLMNAASHFKVSDSIPASLRDGRCNHSNWHPTINHCL