MNLWILAFNQLRIVGKFKEIRHFAIYDDPERVADLQALLEQEAGGMWDSLRVIRECANEILRLLGAAAEEDLEVEDQDLQIEEPDNVLSVFLAIRTCAMDMATLNVAKLDRHQRWRSACAQILRATRKAEELLLLQDFLLVEVCPEESDVFTHPTAQPHTAETWSKTEETRAQTDADASNLPENIAAGETEKQMQTLEHQLLELQSTHKDQDHPEIATILHELGQVSQQAGDLQQAEQHFGELLTMDRSLHGDRDHPDIAATLLGLGQVSLQAGDLQQAKQHFDESLRMARSLHGAKQHFDECLRMERSLHGDRDHPDIAVTLNALGRVSQQAGDLQQAKQHFDESLRMKLSLHGDRDHPDIAATLLALGQVILQAGDLQQAKQHFDESLRMERSLHGDRDHPDIAATLHALGHVSRQAGDHRQAKRHLDESLRMARSLHGDRDHPGIAGTLHALGQVSQ*