MNVFKQQLEQLGAQNQYRSIPDLIHQGRYITRENRKMLNMSSNDYLGLVSDENLRRSFLQQYGGNFPSFTSSSSRLLTGNFPIYTDLEALVAQRFKRESALLFNSGYHANLGILPALTTTKSLILADKFVHASMIDGIRLSQCEFFRYRHNDYEHLKNLLEKNAGKFDRTFIVTESVFSMDGDVADLKQLVQLKKQFPNTYLYVDEAHAIGVYGQNGLGIAERDNLIAEIDLLVGTFGKALASMGAYVVCDQILKECLINQMRPLIFSTALPPFNVAWTHFIFERLPQFSKERTHLEQLSAFLRQEVEHRTQIMPSQTCIVPYILGENEVTLAKAKTLQEQGYYCLPIRPPTVPKGTSRIRLSLTADMTIDEVKQFVACL*