MGKGPGLFSDIGKKAKDLLNKDYVQDHKITITTQSETGLAFTSTGVKKGDVFVGDLVTKFKRKNVATDIKLDTSSNILTTITVDEFATGFKSIISFTIPDPNSGKLEVQYHHENASISSTIGMTAAPLVEINGTFGNGRFAVGGEAAFDTSSGAFTKYNAGFGVNEPDYSAALLLMDKGDTLKASYVHNTTLDKRSTVAAEIAHKLSKNENTFTVGSSHAWDPITIVKTRLNNYGKVAALVQHEWRPKSTITISAEVDAKALDKQAKLGLALALNP*