MESGNVVNAQPELSGITVDGSKRYMYEQLWKLCAGPLCDIPKIGEKVYYFPQGHIELVEASTGEKLNELQPIVDLPSKLQCRVITIQLKVERNSDETYAEITLMPYTTQVVIPTQNENQFRPLVNSFTKVLTASDTSAHGGFSVPRKLAIECLPPLDMSQPLPAQELLTIDLHGNQWRFKHSYRGTPRRHLLTTGWNAFITSKKLVAGDVIVFLRGETGELRVGIRRAGYQQGNIPSSIISIESMRHGVIASAKHAFDNQCMFIVVYKPRSSQFIVNYDKFLDAMNNKFNVGSRFTKRFEEDDFSERRYFGTIIGVIDFSPHWKCSEWRSLKDEFASFPRPDKVSPWEIEYSTPSSNVLRLSMLKNKCSREFNEIGSSSSHLLPPILTQGQEIGQPSMTSPMNVPLSYRDAIEDNSTPSRLLMSYSVQTMSRLNYNNDQMVTPIIEGNITNNGGASCRVFGVSLATPPVIKDPIEQMDSYPNSEISKLSQEKKFGLGQMRSPREIQSKQLSSTRTCTKVQMHGVALGRALDLSVLNGYDQLILELEKLFDLKGQLQNRNQWEIAFKDNEEDEMLVGDDPWPEFCNMVKKIIIYSNEEVKNF