MGQADKDSADTPSIPPHWPSQHLPITWASSTPLESLGQQVKESSSWRPMVHPASSAHQQQSSKQFAHDLLAGFLTSAVYTSLTYPIHRVKILLQTQDANPRIISGKVPRYSFAHAFARLAREQGVLALWRGNLPYVLRHVPSISMSFALKDSFRNMLPDYDAKCHPWAALGVNALAGGAAGAVSLALVYPFEFATVRMAADLGADSDRQYGKDMRTAWIQAMKREGVLSAYRGFNVAVASMAAYKALYFGLYDTAKQFVFGESRPGKEKAPIWQRAALAATTTFIAASVTYPLDIIRKRLIVDVGADTKQYGNSLRCAVLRIWRSEGIRGFYRFYWYDMFFRLGGSVLLVGYDLLKTHSDGSQHADDDDTNLHGRSNLLDSAA*