MSVELPVLDISKPLNESSLTSLQDACKEWGFFYVTNHGISGDMYKKLRQFSGGIFGLRDEEKMKMGASNYTPRFIASPFFESLRVSGPDFYASAKSSIDAFSDQATDEEFSELMKEYGEKMTELCEKILKAILSSFGEDLHHKYYKSEFGNCHGYFRINNYTIPLEQDHQEDNVDLLEGLGMHTDMSCITIVDQDDIGGLQVRTRDGLGLMDINPKDEALVVNVGDLLHAWTNGRLRSSQHRVVLKRHSFVDNRFSLAFFWCFEDQKVVFAPDEVVGGGEGGRVFRSFKCGDYLRFRENIEKGKFEKVGHTVEDFARTEDRN*