MATRYWIAALPVADDNVAAGKTALWARLQEAISRHSFDTPLYRFTVPDLRPGTLDSLLALSDDLVKSNIFIEGVSHKIRRQIEDLERAGGVEPGTLTVDGVPVDSYLTRFVWDEGKYPVNAPLKETVASIQSQVAKIEDDMKVRVAEYGNVKSQLGAINRKQTGSLAVRDLSNLIKPEDMVTSEHLVTLLSIVPKYSQKDWLASYESLDTFVVPRSSKKLYEDNEYALYTVTLFAKVVDNFKVHAREKGFQIRDFEYSPEAQESRKQELEKLLQDQEVMRTSLLQWCYASYSEVFSSWMHFSAVRVFVESILRYGLPARFLSVVLAPSTKSEKKVRNILEGLCGNTNSYWRSEDDVGMAAGLGGETESHPYVSFTINFV*