MNGKQVMVGGLSLLLVGAGLGAFGSTAQAATDDASVMPDISNKQVLVGYWHSWKSSGKDGYQQGTSADIALKDTPKAYNVVDVSFMKGDGVNRIPTFKPVGINDSDFRAQVGALNKEGRAVLLALGGADGHVELKAGDEEAFANEIIRQVETYGFDGLDIDLEQSAITAGDNKTVIPAALKIVKDHYKAEGKNFLITMAPEFPYLKPGSAYESYLTSLANYYDYIAPQLYNQGGDGVWVDETNQWIAQNNDTLKESFLYYMADSFINGTRGYLKIPANKFVFGLPANVDAAATGYVTDPQIVKNVFTRLQAKGTPVKGIMTWSVNWDAGKNKAGVPYNNSFSNAYGPIVGTK*