MVELRILLQSKNAGAVIGKGGKNIKALRTDYNATVSVPDSSGPERILSVSADIPTVAEILLKIIPTLEEYQHHKGVDFDCELRLLIHQSLAGSIIGLKGAKIKELRDSTQTTIKLFQECCPQSTDRVVLVGGKAERVVQCIKTMLELIVEAPIKGRAQQYDPNFYDETYDYGGFGVMYEERGRRPMGGFSSRGRSSSGGFDRMPSGGRGGGHHMQSRRDYDDISPRRGPPPSQRGGGRGPRPPRNMGPPHHRRSDDQYYSSQRGHMDERRHGERRGRNDRYGGSMVSIYCGRSSYSDGPVITTQVTIPKDLAGSIIGKGGQRIKQIRHESGASIKIDEPLQGSEDRIITITGTQDQIQNAQYLLQNSALHLLGRQN