MLGWSGSAPSHWGHYAHQQSRAHAGTKGRVTMSGHAAKGGEAYLLAALGGQQKDGRQKHKGAAAKIPHQKLSQQCKGTGSHHRQKAHAEQQQGTNLCLAATIGRGEVWQDTMAPRARAAKSVQQQNGLTPCRWAASEWCPHESKLPIIRWHSWTSAEGQQSHKLHCCAEMPCIKTEVAEQARRCAGVLSSREQQSSTRIALGSGVGKEAYRGRGAAVLRAAVGIATHSKKAQPHSFCIASLHREHSNNKVALRKVSSSTTTRRRHHGVCPLVRRFGRGWGRACSCNTRAAMPARRRVPSSKATLWCAEQQSTEAVLMAEKYIDNSTLWKLLCWLFLIGFVQATVAGRGSGFITFDEPDDGFQYNHTLTQILVEYASVEADRTLSESHLISSFLQPLGLLDQALLLTL*