MLRAVSVLRLLLLLLPSLAEEPVEPEMTVNVYEGPSMNGGACPSVEDTILKGNEATIHYTVSIDASSEAGEKGRVLQTTVDGEPLEITLGHGEVIPGWDHGLMGLCKGDKAILVVPPHMAYGDQGTGDGPDDIPGDATLKFDVEIVSVEDGRNEEQDEEEAKEMFEKADKDGDGKLSREEFNSLFDEQLKDVEDEDELEMIHEQLTNFWNGQDKDEDGFLTLEEFLQSSHFDSDPGYESDPQEEFDALDKDGNGKLDKEEISGFFGDLGQEVPEDFWTHLDEDGDGFISFEEFFAEGDEFEHDEDFNDDEEEDEL*