MPPAYTPSQKNAISTFVSLTNADRTTAGKYLKQHSWHVEAAVNGYFNVSVHTVSASSRTALNKIFDKFRDKSGELDSISMEGTQKYLTAIDVSLEDISALIAQEIVQSPSMGEITREGFVSGWSSLGCDSLDRQKSLIRNRRAQLANPAARDVLKKIYKHTFKLLLTQPSQKTINKETAVEIWQLFFSPPSLTWRTPNQDWLGLWVEFLHQASTKGVNLDVWDQTFKFVEEVLSDETLSWWDEMASWPGIIDEFVEWLRDKKGIGKRANNVDEMEF*