MTKAVLTSISQLALKALLYEVSLSPKPGLVDRFDNGAHDDMSFMTFIDSMIALSPFFQAYIETGFAYAKEEPLLLFNRLRQLGQNAEETMFCATQGINTHKGLNFSMALLLGATGAYLARTPHLMTDLGCFSKEDTLAICRLVKPMTAHLIQTDLGHLNTKKEFTYGEQLFVTYGIKGPRGEASEGFTTLTDHALPYFRQMISQNDPETSQLRLLVYLMSIVEDGNLIHRGGIEAWKGVKADMRLLLQQDLSTTDLRLALSSYNQCLINQHLSPGGAADLLALTFYFAFLEKLL*