MDDGLDRTSDIDAHTMALIAALTLYASSRLASCAASSSHRLPVALPPSAFPTRFHPYGPRSGRLPTRMEFFWTGRLSTHKALLEALQQEKVIKSERVAEAMEHIDRKLFVPESGVPYVDSPMPIGYNATISAPHMHAHCLELLQNHLQPGMRALDVGSGTGYLTACFALMVGEQGRAVGVEHIPQLVERAIENVKASKAAPLLQSGRLTFHIGDGRDGWPEESPYDAIHVGAAASKVPDALLHQLKLGGRMVIPVGDFFQDLYVIEKQPDGSLKQWSEASVRYVPLTSKIEQLGF*