MILGLHPQFIDVSDVDNILDEVCSIPFRFLSLIWCGGSPVSEIMAASYHSVKAEVRDQYLKSLLYSNTLCSSSVYNKCAGKVEIKYYRLPGFNLTGPAKSNGSSTGNIYPGYSRVNHGKYAVSDVRAHIGTSNLIWDYFYTTAGVSFGTYNPAIVSQLQEIFEADWNSPYALAVEPLESLKAS*