MSTAATDWAQVKPNEAEVFDTAPANGAGGIRIGHGYDLHRLEPGYDLILGGVKLEHDRGCCGHSDGDAVLHCVTDAVLGALSLPDIGQLFSDKDPRWKGAPSDVFVREARKRMVALGYQVSNIDVTIILERPKLSPHKAQIRKNIADLLQCALHCVNIKAKTHEKVDAVGENRAVEVHAVAILGPITATQDPAPTHVAELQLAEERVNQPHVLENLYETVCSRKGADPDSSWTAKLFAKGRSKIAQKVGEEATEVVIDAVANRSENVIKESADLLYHLSVLWADMGITPDQVFSELERREGTSGISEKASRK*