KKKGKANRNIVIPQLPEGFIVKVKEEYTENYVRTVTKIPEEQFIRTVKSPGKKERKYHDYNAVSEHQCDVCGKYFKDKYKLNYHVRIHVPELSHRCDVCGKVFAHQSTLHNHKRIHTGERAFKCLTCGKAFVQSSALSNHTKIHTGERPHECLICGISFIQKINLIYHIRIHNGERPYRCNICQKSFIQQSHIKNHMKVHKKDNPLDCSMCGKNYSDLNELTEHYASHHTAELTYRCQACGKSFAQANHLKIHKKNFCNSKSN