MVELRILLQSKNAGAVIGKGGKNIKALRTDYNATVSVPDSSGPERILSVSADIPTVAEILLKIIPTLEEYQHHKGVDFDCELRLLIHQSLAGSIIGLKGAKIKELRDSTQTTIKLFQECCPQSTDRVVLVGGKAERVVQCIKTMLELIVEAPIKGRAQQYDPNFYDETYDYGGFGVMYEERGRRPMGGFSSRGRSSSGGFDRMPSGGRGGGHHMQSRRDYDDISPRRGPPPSQRGGGRGPRPPRNMGPPHHRRSDDQYYSSQRGHMDERRHGERRGRNDRYGGSMVTHWYSNSSWDSSYQSGGRSSYSDGPVITTQVTIPKDLAGSIIGKGGQRIKQIRHESGASIKIDEPLQGSEDRIITITGTQDQIQNAQYLLQNSALHLLGRQN