MFLSTGRNFFRVFSSRQIASCSARMASEVEKSQTAAASEDTIFGKILRKEIPCKFIHEDDKCVAFHDVAPQAPTHFLVIP RKPIAQLSLAEDGDADLLGHLMLVGRKVAKELGLADGYRVVINNGKHGAQSVYHLHLHFLGGRQMQWPPG