MSLPQPVPPSWKDLGKSSNDLLSKDYPIHGTSLEVKTQTPSNVAFKVAGNKDSKSAVITGDLEAKYTDKAHGLTVTQAWTTSNVLRNQVELENQLAKGLKLDLTTSLAPEKGAKTAVLGGVFKQSGLHTRAVLDLFKGPTFTTDAVVGRDGFLAGAEASYNVTEGKVTRYAAALGYNAPEYAVTLHGLNNLSTFTASYYHRINRDVEAGAKAVYDPKATHGGVALEVGSKVYLDAAAFVKAKINNSGVIALGYTQALRPGVKASFGLALDTQKLNDPNPVGPSHKVGLSFVFDS*