MAKLHYGKLEDVNADGDWVLTVFTALSTILRILELNASHVAVVFDHEVVPQAPCSYVGGVLLSLLLMVWPCPYAGLTFRHTMFPGYKQNRAPTPDTVVQALQYLKPALLAMAVKTIEIPGVEADDVIGTLAVNAVDTGMKVRVVSPDKDFFQIISSSLRLLRFVPRGSGIVSFGLEEFNERFGNLQPSQFIDVLALVGDRVDNIPGVGGIGEKTAIQLVQKFGSLENLLDQREKVQIKKAREGLLADKGDVLFSKRLVTLRTDLPYYMVPYTVDDLVSMKPQDGGEKFMNLLKAMGSFVDESIATDLQIRTKKLWIGC*