MSDKLSQEQIDALLSQMSEGKVVDESTEIGDFGRFHPYDFHKPEKFGAEHLESLKTIASAFTKKSMEFVSQRIRIPIHTEATLADQVSFASGYIETMPNDSYIFCIIDLGNPELGQIIIELDLAYIIYIHECLSGGNPKRKLSERRLLSVFEELTLKSILGKFCEALKDSFKSVHPISPEIVNIETNPALLRVTSPNDMMALVSVDIKSEFWISTMRIGVPFFSVEEIMNKLENVVEYTFDKRRNFDAEVEQELHQVEKEARIRVGEIKTTWKELNKLEVGDVLLTETHIRDTLKGYVTEKWKFECYMGKSGNQKAVKFMRHTGRTEQER*