MKCCSIRCQGVPIVTTPVVSIAFHSGHGHTAVLAEAVRSGAVEAGAQAHLINVDEITEEQWAVLDASDA ......