MASEVEKSQTAAASEDTIFGKILRKEIPCKFIHEDDKCVAFHDVAPQAPTHFLVIPRKPIAQLSLAEDGDADLLGHLMLV GRKVAKELGLADGYRVVINNGKHGAQSVYHLHLHFLGGRQMQWPPG