MLREAQISITDAIAEIDGKAVFNEDCWTRANGGGGMSRVLKDGAVWEKAGVNLSVVYGSMPQEALQAATERGVDRAKGMAPGERVPFFACGLSCVMHPRNPYCPTMHFNYRYFETDGGVWWFGGGTDITPSYLNLDDMKHFHGTYKEVCDKHDPEFYPKFKEWADRYFVISHRNETRGLGGIFFDDLNDREPEKLFEFAKDAVNSVVPAYGPIIEAHKDDPFTQREKDWQQIRRGRYVEFNLVYDRGTIFGLKTGGRIESILMSLPETARWEYDHHPEEGSPEAEIMDCFKHAREWV*