MASGTQGEKAKKIEDWLPVTGARNAKWYYSAFHNVTAMVGAGVLGLPHAMAQLGWEPGVLVLVLSWVITLYTLWQMVEMHEMVPGKRFDRYHELGQYAFGKKLGLWIVVPQQLLVEVGIDIVYMVTGGTSLQKFHHLVCGVDSCKNFGLSTWIIIFASPHFILSQLPNFNMIAGVSLAAAVMSVSYSTIASIASIHHGRINSTSYGYSFSTTPNGIFQVFTTLGVVAFAYAGHNVVLEIQATIPSTPEKPSKVAMWKGVIVSYLIVAFCYFGVAILGYWAFGNRVDDDILKSLKHPTSIIATANLMVVVHVIGSYQIYAMPVFDMLESF