MLLSKPSLPHRHSLSHYLHAGLVQYLQSASSLQNEVQESKESAILGQEVVQEELKLGRRLAQRLDDCDPGLVYRDDDRIWTVVFSAVKIVTCFLAMLLTTMLWTIIMLLLLPFPFARIKQGNVYGHVTGRILMWILGNPIKIYGTENSNLKAIYVCNHASPLDIFLVMWLTPTGTVGIAKKEIIWYPLFGQLYVLANHLRIDRTNLVSSIQSMRKIARTVVDRNLSLIVFPEGTRSATGRLLPFKKGFVHLAIQTKLPIVPIVLTGTHLGWQKNSLRVRPAPLTVTYLPCIKTDDWTTENVEIYVDMLHSLYAKHLPSSQKPLEMVADNSHSSSQVRTEGEYTDSDAASIS*