KPKAAKAKKPVKAKGKKDPNQPKKPATAFFIFLEEFRQTYKKDHPDVKGVAAIGKAGGDMWKSLSDKEKEPYHAKAAKRKADYDKDLEAYNKKKEEEEDGSAGESEVKSKSAGNDDDEEVCFL