MSEHVALFVDRLVASTAGHGDSPLSIAVGRASFPGKKAPSSNDKRLSHQKSSSSIVAKDEVQLRRIGSKSSILDGNFNIADEASKPLLEATAAGECRICQEEDDFINLESPCACTGSLKFAHRKCVQHWCNEKGNTICEICRKPYEGGYTAPPSSARTDGFTINIGGSWEVAGSQRLNLHESRLFSVASEHHFLDSDYEEYTRANARSAACFRSVAFILMVLLLLRHVLSMTSSVAGEDVSTFIMLFFLRAVGFFLPCYIMARALNVLHCRRRRQEAELAAAEVSYLLQTGQTHEVPVPV*