MATNVLVVGGGGREHALCWRLAQSASGGAVFCAPGNAGIARERGVEVVEVDERDHAAVARFCAERDVGLVVVGPEAPLVDGLADTLTANGVPVFGPSKSAARLEGSKAFMKDLCAKYNIPTAEYAKFTDPVEAKEYIKSKGTPIVVKTDGLAAGKGVIVAMNMDDALNAVDDMLTNAVFGSAGNEIVVEEFLDGEEASFFAVVGGGKAVPLASAQDHKRVGDGDVGLNTGGMGAYSPAAVVTREIEDVVMRDIIQPTVDGMAAEGCPFTGVIFAGLMISKDGKVKLLEHNIRFGDPECQVLMARMTSDLTALLLAAAKGELDSAPKPTWSDESAVVVVMAANGYPGSYAKGEKISNLDAADEIEGVKVLHAGTIASESGDVLSAGGRVLGVTAYGASITEAAARAYDGVKTIVWPGGFNRKDIGWRAIAREKSQ*