MEKLCEFLATLVFLGILFHGEMVSALRTKDGSEEWGYVQVRPKAHMFWWLYRSPYRVDSPSKPWPIILWLQGGPGSSGVGFGNFKEIGPLDANLKPRNFTWLRKADLLFVDNPVGTGYSFVEDSRLLVKTDKEAATDLTTLITKLFNSDHSLQKSPLFIVAESYGGKFAVTLGLSVTKAIQKRKLKLKLGGVVLGDSWISPEDFVFSWGPLLKDLSRLDDKGLQISNSIAERIKQQLKAGQFVNATNSWSELEYVISINSNSVDFYNFLLDSGSDSATVSRMKLKLFKEISMRRYSKHLTSTRYSPGVSGDLYSLLNGVITKKLKIIPEKIRWFEQSDNVFTNLEGDFMKPRIAEVDKLLALGVNVTVYNGQVDLICATKGTEAWLKKLKWAGLPNFLGKDRTPIFCGSDRKTKGFFKSYKNLNFYWILGAGHFVPTDQPCIALNMVGAITQSPAV*