MMDIDPYKEFGATVELLSFLPSDFFPSVRCLLDTASALYREALESPEHCSPHHTALRQAILCWGELMTLATWVGNNLEDGGSGHMGGGGSGGGGSGGGGSGDLRFSHPIKELFFAVKNVTHPNIHSNYTAASPIIASGTNKVTMPPKAQNPLSHVSLIYENTARLNNMGVDYKESGSVSSEQLAQFRSLDSNITLSAKVTANSKTTSAASGNTDGHKVAQKFELVVIGVNHNVARISNGSFGFPEGKSSGSGSESKSTTPALTEVSVMGTYAILTNEEREAMSLVGSAGSAAGSGEFLEASRDLVVNYVNTNMGLKIRQLLWFHISCLTFGRETVLEYLVSFGVWICTPPAYRPPNAPILSTLPETTVV