MLSLTATTLSSSIFTQSKTHGFFNTRPVYRKPFTTITSALIPASNRQAPPKQQLYQPFRPPPSPIPPKFRSLDTAGKIEVLADRLGLWFEYAPLISSLYTEGFTPPSIEELTGISGVEQNSLIVGAQVRDSLVQSGAKPELIAAFDTNGAELLYEIRLLNTTQRVAAAEYIVDHGFDTKGAGDLARAIKDFPHRRGDVGLGDFDYNLPGDCLSFMLYRKSREHRSPSEIRTTLLEQALETAVTEKAKKAVLRELHGESEEERVKEEEIKIIRVPVVRLRFGEVAGASSVVVLPVCKAEEGEEKLLEAPMEFESGGEFGVVEAEKDWSRWVVLPGWDPVVAVRKGVAVSFSDDREVLPWNGKGEAIMVVIDREKKTVEADNGYYYLVVADGGMKLDRGLVLKEKGVNESLGMVVLVVRPPRDDDDEWQINDEDWD*