MESVHVSGRCRPFQGRARDKDVTLETTVPSPCQLPHMCKVHNAPNLHEWDATNDTVAYLPRGPLSPSLSCGFHVALHLHLHLPAGPFLTNDPDRPVCGPPHAM