MLHFPSWKIVVCQGFLVDNTDLKSSSSGLRYRKSPFFGETSKSKPASVVHWNSLVYGDLDADGNWLKLQDGQYLPVYSSNGIRVLQPIKAAEETSPVATVTTVTVGCLQVPSHLERQGIDADALIDAGPGAFYQVVAERVALRSGPSLGAPVLGQVPRGGEVELFGWDETRQWRRCVDHRLSRSGWILLDHPELGPMVRPLGEKLCVRPLNVIAVAAAEGRLQDNVSEPGSGIALQQGLNDLETFLKNSEELDFWDPRGSALVLAAERGQISSCLRLLHAGATATEADLAMARIAKAEIVTLCQLRPEELEELMNISKDVKANSKASNLYEVCYSSVWIRREPHVEAAQVSKRIKGQQLNIEEFDESGEWGRVVFKTSEGMDEGWMLITHPELGALLRPVEDMSNHTGTKHERLILF*