MTKLKFDYEEEYIRNSRGVELFACRWVPSSSPRALIFLCHGYGMECSGFMSECGIRLASAGYAVFGMDYEGHGRSKGARCYIKKFGDIVNDCYDYYTSISAQEKYRGKGRFLYGESMGGAVALLLHKKDPSFWNGALLVAPMCKISEKVKPHPVVINLLTRVEEIIPKWKIVPTKDVIDAAFKDPVKREEITLPFFVLHGEADTVTDPEISKALFEKASTRDKTIKLYPGMWHGLTSGEPDANVDLVFADIINWLDVRTGDATSLTANVEKVACNDQGEPKGEQASLLGGLNGSGRRVVHRSSM*