MALIDIHSSPASLDEIKPWKINMHIVRTWKGNDKESGNSIDMVLLDSSGTKIHTTIDEAFTKWITNIGGENINKPNDGETKIDIHEDLLITECKDPIKTIVDEVYGESFTESYNPDFYQERAILCHTNDVADEINDYMLSQLQGEETKCYGADTIYPTHASPNDKMLYPLEFLNSIKIPGFPDFKLRLKVGAPVMLLRDLAPYGWLRKGTRLQITRVETFVLEAMIITGNNHGEKVLIPRIPSDLREAKFPIKMRRRQFPVKLAFAMTIDESQRQTLSKVGIYLPRQLLFHGQRYVAISKVKSRAGLKVLITDKDGKPDQEETKNVVFKELFTEHLSEPLVNMC*