MGRDPLIGIVGKPSSGKSTTLNSLTDANAKIGAFPFTTIDPNRATGYLQVDCACARFGKQDLCKPNYGWCSGGKRHVPVELLDVAGLIPGASQGLGLGNKFLDDLRQADALIHVVDVSGTTDAEGKATRGYDPVQDVEWLQDEIRLWIENNLKKRWGSIVRRHTATKSSIVDTLRAQFGGYGATASLIAKAVDSIPNLPPLEQWDDHWITTVVQHFMNFKFPTVLALNKIDHPDADKNVSKILLKYPDSKAVLTSAVTEVFLRRLAKQNYIRYEEGTEFIDTLEDLGPDSGLRPLDEKLMQRIENIRDLVLFRFGSTGVVQVLQEAVKILDLVPVFTVRNIQTFTGSSGNHVFRDCTLVKKGTSVGKVARQIMGEVTIAAIEGVEGKRISVDDTVDVGKNDILSFKVVPGGLTTSA