MSKYGTSLLVPSVHELVKQPITKVPDQYLHPNQDPPDISNTTLPQVPVIDLSKLLSEDVTELEKLDDACKEWGFFQLINHGVNPSMVENVKRDVQEFLNLPMEKKKQFWQIPDELEGFGQLFVVSEDQKLEWADMFFIHTLPINARNLRLFPNFPQPLRDNIENYSSQLKKLCLTIIERMAMALKIESNELLDYVFEDVFQTMRWTYYPPCPQPENVIGINPHSDACALTILLQANETEGLQIKKDGNWIPVKPLPNAFVINVGDILEILTNGIYRSIEHRATINKEKERISVATFHRPLMNKVIGPTPSLVTSERAAVFKRIAVEDYYKAYFSRGLKGKSCLDLIRVQK*