MASPKSFCSGRQAINIVVVGSGVAGLATAIALHRIGLESLVLERSDSIRTTGAAFTIWANGWRALDALGVADTLRANYCQFEGIRGFSKSSGVQKDVQLIKEHTGGSSMNCLESRCVERQVLLETLAKALPDGSIRFNSKLVSIHKKTGSPFTTLELADGTSITAKIVIGCDGVNSVVAEWMGLEAAKPLGRVAFRGMAKRPQHYDAIEKMMVQIWGEGVRAGLIPCADNQVYWFITRKSQPEDADLYLDSESLRRSALETVRDFPEPIGELIKSSSADTLSIADIKLRWIWPWEWDRKAKGKGSVTVVGDALHPMTPDLGQGACSALEDAVVLARCLSASNINAEDINWGEEEERKIEECFKKYAEARKWRVLSVVGGGFLASCVMDGSNAFFRFLRDWIWFPFFSMSHLPYFAIGFGSLSFPCHIFPTSHRTLTVGLYPPHPPQPSMLINCPLHQRHPLMLMNYNL*