MESGVPAAQKHAQKPHVVAIPFPICGHIFPMLQLCKTFAASGFTITFVNTERNHALVTKCLLQQQDERLDIRLIAIPDAPPTGIQRKLLEGPHRLIAIAEDLKYGFEPLIDRFSSLDSPLACILSDVHLDWTQDVADKFRIPRVAFWSSVAAECQLYFHAPKLIAKGHLPFEAPEKRPIDGYNRFTSNGLPFSVPTDKVSVSIPGLPKLQRQDFPAFFQINDPSHVLFQFYVDTTKRISEADAVLFNSCMEQEAEVFDAMGAEVSVVPVGPLLFRPDDKIDSSQKARERNLSPEERRCMTWLDAQDPSSVLYVALGSLLCPPPAQIASLAMALESCQQPFLWALLPDPASVPLPEGFLDRTKDRSLVVGWAPQSLILAHPSVGGYLNHSGWNSCLESIFMGVPMLCCPLFGDHYLISKLLEEEWKVAFRIPLEENGVVPKSEEVARLARELLQGEGGKEARRRVVAMRGAARKAIERGGSSSKNLEAFMDSLRSRPQGLD*