MHFLAAFSHDEASFVCPFCPSSPTSVAVSGPKACTCVPEKQEVKVVNLEKARLQYREDTYTSYATDGEVHVLMVGEVASWPGIDVVKSNHDAFMRGQAPVEPDEAHWLLDFYRTFDAPGTRSDEVLDMALQSLEQVRGSFAFVIYDRLHHRVLAARDRDGVSPLYWGTDEAGQLKFGSDLADFSDCDPSATLFPAGAIFTSALNRAESDGPKGWVISGGGMPGQLLSFLPADKDNLHYRGIRAIPRITSQGVLCGAIFKVSSYADLAHPVLHL*