MNDTKVKKRFVAVMLLVCLIFLPGCWGKREVEELAPLIGLGFDLGKKPGTFLITMQLAKPNQGGQGSAAKIEDRTFSVEVASAREATEMVYKLSSRIPFMGSLKVIVIGDSAAKAGFNDIIDFGQRFAEFRRTMYLVLTKGKAQTLLNMKLRDGELAAMSIKNHMEQGSSLSTFPTVRLGHYLTILGTQSTAPIIPVVESIKSGEDGIEYNDAKDGKELLIQGAGVLRGDKLVDYLTDKETKGYMWLENNVNNRLVNTMDSEGTISFGGQVLKSNTRYKLTNNNGVIGLQYIITTSISVDEVMGLKRQLSEAEWVDLMNQAEDRYAKVIQKECDLAIEKERELGLDFLGIGRHLEERDPSYWKTLKDQWEDKIADFPISLNVNVSVHHSGMSSSSSTVKLTEEGKQ