MILVGELIQAFHLHCQGDGIAGSSQMECLLEILYMVLHYPQIVKEAEAGPAESFQAPRWTPPVQKFNLEFATPSAGGSGSRPESSLLPHFGETRFTAGAYAVSNSFGSPSPLSESWESSSKQPPSFMHRNFSSRRSFMSKPVYPLVYQNPVSDSEACGSVDETNCIMLATNNKRSPMWSESPSSLDLKFHNTLTELQKMEASPDPSMSSRREGFRWSNASSNDMGFDGQSIDMTERLYLENVRLHYNPTDDQKCGLCGRLLVQKSPWSSYRIVRSGDMPIAGVLPCSHVFHAECLEQKTPKTQVHDPPCPVCQKIANGVEASSPVLEPLQMALRAVRMNQGVDIEANGEGNDDQLLYQMESRMTRNRSLSIPRQGGNSSIKNHFKKHFSFKGKMGKDLFGAKLFLRAGSSSSNPHDNQNPVGCL