RKSYTSDFKLSVVTYGKENGNRAAGRKFSINEKSVCEWIKEEAEIKKLNPCKRARQGKKAKKPGERDSQCAVSMVAIKLKVRLMDMEMKIDDFHGGSGNWVYKFMRRNNLSIQAWTSVGQRLPDEWKKKKDDFKDFVHKEINTLELKPNDVINMDEEPMSFNIPITWAVAAVGVKTVGVATTGHERTCFTVILACTAGGEKLKPMAIFKRVTMPREKLPAGVSVVCNKKGWMNTEVMKTWTDSCFRARKGRIFKPKSLLLFDALAAHKETLVKKHIIAVGAHIAIIPGGLTCKLQLLDVTVNHPFKCFIRQEWDNWMTNSGRSTAP