MDKLGNSWELVKASFRVLSADKELVVFPIVSAIGTLIVTLTFALPLFLSGLVDSLFSERIQVAGFVVIFLFYIVQYTVIFFANTALVGAAIIRLRGGDPTVAQGFQIAFSRIVNIIGYAIIAATVGMLLRAVSERSRGLGRMVISLIGFAWNIATFLVVPVLAVEGVGPIEAIKRSVSLLRKTWGEQIAGNVGIGTVFGLISFGIVIFGMIFSGVAFIVLESAPLAIAIFVLIVIALILIGLINSTLSGIYAAAVYQYAETGHTGGFFDDSMVQRTFTSKATSF