MGRKKIQISRINDERNRQVTFTKRKFGLMKKAYELSVLCDCEIALIIFNSGNKLFQYASTDMDKVLLKYTEYSEPHESRTNSDIIEILNKKENKGCESPDPDSESYILTPRTEAKYQKINEEFDRMMNGGSGQPMSRFSLKRHVPRIPEGVQNTYPLADGASCLLTPTEYGSYADGMFRMPGQYRLSHTCAEVMPIAVRL