MVCKVLDYDKGGKDDLIGSTTIDLEDRWFSDKWNADFAALPPLEMRRLSHPTATGSQGLVELFVEIFEEDGAIPRLFDVKPPEVIEVEMRVCVFKARGLVNKDFGGTNDAFVKCGLVGIDHKQTRFSETRETDTHYFSDEHKASFNYRLVYRFTLPVLKAKLRISAFDRDMIISTDSIGEAVIPLTSIALLDGADSGVWVPLYHPSKGAVKQGEVEIRIDMLPVSRAEIRPVGKGRNQPNRDPELPEPIRKKLSLLDPLGALATILGPEFMRKFLIITICMACTGGAGYLAVMFANDFFSAYVTMWVQKASGTYVPPPSPPSTTVIYQNGSSSLGDFDLDRSGANASASASLLGLEEDDALLGRAGGGDAGDALALASTPGARLFAAGAGAAFFAFLAARSLRRGLEEAVRKPLVRHRNGQSAAVSAGYETTTT*