MSGKAQQQSRLKELIARGREQGYLTYAEVNDHLPEDISDPEQVEDIIRMINDMGINVFETAPDADALLLAEADTDEAAAEEAAAALAAVESDIGRTTDPVRMYMREMGTVELLTREGEIEIAKRIEEGIREVMSAIAQFPGTVDSILADYNRIVAEGGRLSDVLSGYIDPDDGSLPAEEVEPVNLKDDSADSKEKDDEEEESDDSSDSDDEGDGGPDPEEARLRFTAVSEQLDKAKKALKKHGRGSKQATAELTGLAELFMPIKLVPKQFDALVARVRSALEGVRAQERAIMQLCVRDARMPRADFLRLFPNHETDEKWVDSVLKSKPKYAEAIERLRDDILRNQQKLAALESEVELTVAEIKEINRAMSIGEAKARRAKKEMVEANLRLVISIAKKYTNRGLQFLDLIQEGNIGLMKAVDKFEYRRGYKFSTYATWWIRQAITRSIADQARTIRIPVHMIETINKLNRISRQMLQEMGREPTPEELGERMDMPEDKIRKVLKIAKEPISMETPIGDDEDSHLGDFIEDSTMQSPIEMATSESLKESTREVLAGLTAREAKVLRMRFGIDMNTDHTLEEVGKQFDVTRERIRQIEAKALRKLRHPSRSEHLRSFLDE*