MREENGEVMNKVKKVAAVAVMVGGMALGGGVAHASDGPDVVIPNLQVVDCQQEFEGGAAFLPIQGAAAV ......