MADRRATEIELDTMEGFASREKLHHHLNDQELDFNGHAVMSALIAPERSVKFHGSLVAQLLLKDENLPMNDFVSDWSSTLLTTVSQASKADDISLTRVALSAFLLSLERCPGAQRVVMEKGLHLMRETAKRTMNHKSVQESLAKGLESLCSGDMRLSLEEGQKWSCILLPWVFRETSSDAIRSSAITILSRICEDYGPSSIPISQGWLAIMLSDILKSRKLSLKGSAQPRDKVKTQIDQANVLSGTQSVNQLASAVVNLAVNGDSFALEDFLTLEPFINTYKNLKKGNIPKVNALDSALATLKAIKAMTEICSDDLFSQKKIIDYGIIPLLRRFLLSDDYEKLSAIEAYDAQDESYTMVWIKLASSGLCMGGLVVKQMLHQASAENRGNLVKNSVGVVCLI*