MHCERPPPIQDWIAALQNCRQKKNLGEAKCLYACLRTEQLETHPVLCNYLVPALVDCGGLCDARQVFDSLSPYFWNHHSWNSLIAGYIHHGEPQDAINLYWKMDGGSYGIQPDTVTYLVILVACAKLKVVENGKEIHAKIIQRGFEKDPFLGNTLVDMYGKCSSLADARCVFDELPVRDSISWNALVTGYADHGGIGNVEVCIRQMLLEGACLYLSTLVCGLRACANGGDLTMGQELHTVAVKRGWEKHLFVGSTLVDVYSKHGLFAEAQIVFDWLPARDVVAWAALTAGYAEHGLGEEVRDCYQQMLSESISPDS