MLSVLRVHLPSDIPIVGCELTPYVLLRRPDGSITPDDIPESSPTDGFYLKHRWYRIQNDKGSAICSVHPSESATIQCLGCLKAKTISKSYHCSSEQSTAKESSMHRSLHARAASAVQENGPEEDEMFGSFARGGSVGSTVGATLIGLSNGSFPVLISDRGGGGETWYEVGRSRTYTPSSDDVGHVRKFECTAIDASNGQTVAPASTLLTSRVIPAPSPTPRRMICMSYADGLSGLDVESHSSAAGTFTVLSYNVLVDLYATSDMYSYCPPWALSWPYRRQNLLREMVGYRAEILCLQEVQSDHFEEFFQPELEKHGYVGVYKKKTTEVYTSTVYAIDGCATFFRRDCFSLVKKYEVEFNKATQTLIDSGIPASQKKTALKANTHTHANPELKERNSLVR*