MGLGNEVQKILSWTSVCGNLVLHLVWLILHLIINVWYSVLGIARMVENTLISSGLLKSYNAVNISKVRYLAVVIDSEEARETSKVLELLCWLASVSLKSICLYDREGVLKKSQTAIIEGLNKSQKAIVEGSDHGTLVEKHVDLEFVSFADSKPAVAKAANLLFAKHYASTKPEKPNFTESDMSEALQAVGYGGPEPDLLLVYGPVRCHMGFPAWRIRYTEIVHMGTLKSMEFGSLLKAIHKFTKVHQNYGQ*