MKLFMILIVLKSSLSFPQLSRSRLMSGQSGSFRQRLRGLSGGRTMVRLSPVLEHGDTERFLKQVETTVSHVLTRYEPDVEILSLPPPEREALGVARNLDDRLRAFRRNNDCPRCWLQRTHCICPECPSLETPAENVALAGRINRIFVLMHHKEICLAVDTAKLILAAFPQRSRLIVGGIGPEFQESMEEFLIAMKGDSLVLFPSDEATTFDALKCEDDDNKTFDVCVIDGTWEQARKLYKRYIPDKAESGPTRVQLSQESLRLLESPGHNDTVSTWRQLRRHPLAWREISTLAATRLLLKDLDTDPLANWSRLASYQQKADGGAREQLGEPRAKGFICAASQ*