MGLKNTTGGGGGDIVQVQGGHIIRATGRKDRHSKVFTAKGPRDRRVRLAAHTAIEFYDVQDRLGYDRPSKVVEWLMKKAQTCIDKLDELPPWDPTASVSHGGVDMKIRSTEVDVGDKSGSTSFYVPQCLDSQSVGDSMKSFFPSHNNTITSGMNYSHEFISRGGSQNSQDLCLSLHTLQDPGSCGNGQHHHHHHAPSSHDSALFQGSSSSLGFEGRTGEWSESQQQHDLGQFARMFGWPSGGSGGGGGGNLFNPYPLPPQGLLFGQQHVGPITTATFTQGSTLQSNFSPFVCVLEDHKIHNHHHQHHPQDAGNGSDGFIDDESGSPKEIDSKLVKCLGMEKRIFIC*