MLQVCTIESPKTLKSSAIILNTFKDLDKHVLDAMRERIGRPIYTIGPVASFSQFESNDRLKSVSMSLWNEEDTCVEWLNDKKPKSVVYVNFGSVTVATPNQLNEFAWGLVNSQRPFIWVIREDLVFGKSATLEKTFVEETKERGLILSWCNQIKVLSHPAVGYVCKEWGIGMEINNDVKREEVKTLVRELMEGEKGKEMQLKAKKWKEISKTVVQLGGSSYNNLEAYKASASRETLIKSTCSHIYLFNV*