MGVPVRSQSLIKRQMCSAKVSVTAPHHSALQRYEDDLENEFHQVLREDQRSVLDPVADPMSLEAFPNVKPAFNFAAYVNKSPTLQQLVSLGVELHKLEKRKGIPQYVLGLDFERDMKDHIRFLADVGVAAESLGEFITKNPLIFKEDLADLETRTNYLQSKRFLPQEITRIVTKNPFWLMLNTKRIDRRLGYFQKTFNLAGNEVRMLATKQPRLITYNLEHVQKNTFTVQEEMGFEKEEVKQLLLNKPRIWMIKTEALQYRFEYVHRRMKLSHAEILQTPDLLLTRDVRIKQRHGFLKFLGKVQYDPKKELYIPLKSLAVGTDEEFVTEIAKSNMECYNRFLKTL