MHLIQTTPHFHFMANYSHSHICQCLSGLLNFRRHFSVIIAEKRHKTGQELAEEVLSLAQGLLHLGLTPGQVVAISAYNSERYLEWLLAIAFVGGIAAPLNYRWSFEEARLAINAVNPLMLVTDESSYARYSKLQQNDVPSLKWHILLDSPSSDFTKWNVLTAEMLKRHPVKLLPFDYSWAPEGAVIICFTSGTTGKPKGVTLSHGALIIQSLAKIAIVGYNEDDVYLHTAPLFHIGGLSSAMTMLMVGGCHVLMPKFDAESAVDAIEQYAVTSFITVPAIMASLISIIRHKETWQGGDTVKKILNGGGSLSHELIKDTSIFFHKAKLISAYGMTETCSSLTFLTLYEPMHETTSQSLQAFGVAGSKLIHQQQGVCVGKAAPHIELKISADASGHIGRILTRGPHIMLRYWDQTLTNPLNPNNEAWLDTGDIGSIDHYGNLWLLGRTNGRIKSGGENIYPEEVEAILQQHPGIASVVVVGIPDAHLTEMVAACIQLRENWQWSEQLSASNEEFLLSRKNLYQYCLENHLSRFKIPKTFIVWRKPFQLTTTGKIRRDQVRKEVMSQLQSLHSNL*