MVKICCIGAGYVGGPTMAVIALKCPSVEVAVVDISVPCITTWNSDHLPIYEPGLWDITRGLGAGKAADLTYWESAARMIADVSKSDKIMVEKSTVPVKTAEAIERILTHNNNRINFQILSNPEFLAEGTAIEDLFKPDRVLIGGRETPGGQKAIQALKDVYAQWVPEDCIITTNLWSAELSKLAANAFLAQISSVNAMSALCEANGANVLEVSYVVGKDSMIRPKFLNASVGFGDSCFQKDILNLVYICECNGLPEVAEYWKHVIKINDYQKIRFVNRVVASMFNTVSGKKVAILGFAFKKDTGDTRETPKIDGCKGLLGDKAKLSIYDPQTADALTNIAHEKVSLKHMLIEGGIPPLVEFVEFVVPKVQRAIAGSCRLWNAL*