MDRKKGNIYLQASLTAISAMVAETATFPIDITKTRLQLYGESISAASRAHAFRTAIDIVKGEGLMGLYKGLSPALIRHLFYTPIRIACYENLRNAAPEGNKALIGGVSGILGQIVASPADLIKVRLQADGRLVNQGLQPRYKGTMDALITVVRIEGFWGLWKGVFPNVQRAFLVNMGELAIYDHAKQLILRKQICDDNIYAHTLSSIMSGLSATTLSCPADVVKTRMMNQSTHRECTAVYRNSFDCLMKTVKIEGIWALWKGFFPTWARLGPWQFMFWVSYEKLRSLAGLSSF*