MADRRATEIELDTMEGFASREKLHHHLNDQELDFNGHAVMSALIAPERSVKFHGSLVAQLLLKDENLPMNDFVSDWSSTLLTTVSQASKADDISLTRVALSAFLLSLERCPGAQRVVMEKGLHLMRETAKRTMNHKSVQESLAKGLESLCSGDMRLSLEEGQKWSCILLPWVFRETSSDAIRSSAITILSRICEDYGPSSIPISQGWLAIMLSDILKSRKLSLKGSAQPRDKVKTQIDQANVLSGTQSVNQLASAVVNLAVNGDSFALEDFLTLEPFINTYKNLKKGNIPKVNALDSALATLKAIKAMTEICSDDLFSQKKIIDYGIIPLLRRFLLSDDYEKLSAIEAYDAQDESYTMVWIKLASSGLCMGGLVVKQMLHQASAENRGNLVKNSVGVDMSIGTSWNI*