MNNHKKLGILLANLGTPQAPTSQAVKAFLSQFLHDQRVVDMSRWLWCPLLHGIILPTRSPKVAKLYQSIWMDEGSPLMVYSRRQRDKLAELSQRPVELGMTYGEPSLLEGVRKLQQQGAEQIVVLPLYPQYSATTTAAVFDGLAKALRQLPVVPELHFIRDYHDHPLYIQALAESVRASWQQHGQGDLLLCSYHGIPKRYAQNGDIYPEHCKKTTELLAQTLGLPQDKVMMTYQSQFGKEEWLQPYTDKTMEALPRQGIKKLDVICPAFSVDCLETLEEIAEQNQEIFLHSGGEAFHYVPCLNDSQSHIELMAALVKAHC*