MDQGLYYNDLWEFDVDSLKWSAVGNMAAGPWPSPRSGCQLVLHDNTLYLHGGYSKCLQWERVKKAGMAPGPRSSFAMVTWRGRGFLFGGASDNEAKGGLDLSSEFHNDLYCFSCEKRRWFAAELRPSKAVTASAAPSGQPAASSTNGLGAGQGAGSGSSQQEAARGRAAKEGLRDAPAEQPSTDLSPALQALLAAGRDKNSPIYRAAVKIQSQFRGYAVRKAYKAYRLGGAISELLYSPAAYGLDMSTRTMPKPKARLGAQVCVVGNVLWLFGGTIEVKDKEVTLDDMWRLDLSKMDGWDLVKENTVGEDVFKQLAGAGSSSEYETDDGGSDRE*