MLLCFTEKDEYIPKEIGIQFVEGVKKIGWKGDLKFIEVEEVVHEVETFYRLYKSGRVERFYDVHGSYYVPPSLQHPSNGVFSKDVTISPHVSARLYLPENIPNSQKIPLLVYYHGGGLVIESAFFNLHHNYVNSLAFELNMVAVSVEYRLAPEVDVPTIYEDCWTALQWIASHANENSSSIDNKDSWLTNFCDFSKVFIAGDSAGGNLVYHMTMRAGKENLNNDVKITGSIFAYPYFLFPNVEIDEECLANKIWRNICPPLEFGLLSPKDSPLINPLSKKAPSLSGLGCSRILVCMGKKDDLIPLGIGVRFVEGVKESGWDGELVYLEVDDGHAFQMYKPECDEAKRTMKCYADFIHR*