MAVGTSALSKEPWWTLPENFHSPMVFHMEEDQEELIFGLDDTYLRCIELHSHTLIQLEKCFTATGQTRVTVVGPPMAKQWLLLMFHCVGSQYSKCHAQGLKMLERVRSQPLTNDDLVTSVSLPPYTAD