MSESNPLHPTLTLPPIILGGSGFSDQSHPNPQTLPVATIIRRAFDEGILAIDTSPYYHPSEHLLGTALSDPQITTRYARSDYILMTKVGRLSTSAFDYSPTWVRQSVHNSLERLHTTYLDVVFCHDVEFVSEHEAVEAVGVLFDLRRQGYIKYVGISGYPLETLVSVAHAVRHVYGQPLDVVQTWAQLTVQNTKLERYGIPALREAGVSVVCSSSPLASGLLRAGKVPCGRLGDWHPAPEGLRSAVSIASGWLECQGFGLAGLALRFSLAKAVRAADRYAVSVSTVLGVSSLKDVEEDVEVARDILRDLDAGPLDKRMEVMGGLSRLRWVNEEVECRDLRLCYGVRNILGEWAEYDLQKFVEDKDEPQYYVHALNKYNTAVAIELNPCSWDLNNYLPRIMKIIWIFIYLPGLIEVKGRFNLKLGKLNLDDIIFYLD*