MLESSGTWRRFAQGTATGSLISNSLRGSPSSLAPSRNLLNQLHTSDVLIRNTFCFNKIGKQTILNYTFQEKQLLNSKSSTSSATQIPPSLSHPTQISLVWRLFRTPSMTSTHMSSQSPKFSPRHPVADFRDRVCFPRKGRKRREPMAPAAKLEGVDKELQKILDAKMDEAPARRRAREAFKEIQLGIDHLLFKTPPDGVKMEEMYVVNSRGLEIFSKSWLPANSPPKAVICFCHGYGDTCTFFVEGIARKLAVSGYGFFAMDYPGFGLSDGLHAYIPSFDVLVDDVMEHYSKVKANPEFRTLPSFLFGESMGGAVLLKVHLKQPNAWTGAVLVAPMCKIADDMVPPKLLKQFLICIAHFLPKKKLVPQNDLAEMAFRDSKKRRLAAYNVIAYKDKPRLRTAVELLRTTQEIERRLKEVALPLLILHGEADTVTDPSVSKALYEKASSSDKKLNLYKDAYHALLEGEPDEMIIRIFDDIISWLDGHSTKTTHI*