MVHKRPFGDEETSNVACKHSRQLEHTNHLVSSAGVVPCNIAPQRTQLSDGEGEDSFSKSQDEGRNAIDLVTDVSNGPAKDFETSALGSISGFLWLNSSTIEEDKSEAAFHLSFFPEYFEADHGVRAVIQHEDIFSSLLDHPPQKLVSIGPEHQALIPEWAPQLLENSLDYSDTSGFMNGGKEEELMGTIVIPMPDWEPLAYNFCKGGGIGNECNCLHVGSISCTRQHVMEARQRLRENLGQDMFEKLGFCDMGEEVADKWSEDEEHAFDEVVLSYPASLDKNFWDHLSGIFPSRTKKDLVSYYFNVFMLRKRAEQNRFDPLNIDSDNDEWQRSELGMVEEDTGFLVESQIDQDTLTNFQGDHAEGCYEDIKG