MDRKLLAVDAACLLVYLVAASPALTGIGIHEWLGLGVLVVFFAHAAMHVDWAVEAVRSAFARPSWARTGNLALDLLIVAAFMTVTVSGIMVSGAVLPALGLYADGYYFWDPLHAIAAKALLALLLVHVVAHWRWLAGFFKNGKGERHGK