MFLGIDRKTSPLLGSLFNDYNSGANVPQIFNCLASERNGVENVTFTKKDLQNIIARDKAEKMKEGDWNAMWKYFKAMSTDNENFFHKHRVGEDNILKDVMWVDARSRAAYEEFGDVVVFDSTYLTNEYDLPFSNFVGVNHHGQTILLGCALLSHEDSETFEWLFTEWLSCMSNKKPIGFLTDQDAAMRKALREVMPDVRHRWCLWHILTKFSHKLGKYNDYELFKVELHNVIYNSLTKNEFEVQWTDVIKKYKLEGEIWLAGLYHGREMWCLHL*