MLLNVASESYIMVGSFYWYPAIFQMIRKTLEIFSNATLKTLSEKCKTLNQFKEIHAHLIICHLPENPVIIGPLLSVLATSNNASFFSYARLIFQHLRFRNTFMYNTMIRGYLQNKDQVFAFFCYIDMLRFGLVANNYTFPPLIKACCSGSSFRNAKLIGCSVHGHVLKLGFEDDQFVGSSLVDFYSANSEIGNARMLFDEIPIKDVVLWTALIDGYGKNEDIVNARKLFDEMPERTVISWSAIMAAYSRVNDFHEVISLFTKMQKLNIKPNDSILVTVLTACANLGALTQGSWIHLYAKKHHLLSNPILSTSLVDMYSKCGCTNLALSVFETISFKDTGAWNAIISGMAMNGEAKTSLKLLDQMVSIGIQPSGPTFVAILSGCAHVKMVKEGVDLFDRMEKVYKVERKFEHYACVVDLYARAGMLKEAMEFIEVKLGGVGGRDVNVWGALLGGCRSYGNVVVGNGVWRRMMEMGIGMSDYGVCVVCYKMYVEAGWKREAEEVRNRIREMGIRKTPGCSVVEVNGVVEEFVSGGVCHHKGLEISKMLDLLFNVDALMLS*