MHRGQFPRHLKGTLPHSLTRTWPHLSPLHSTRVVTPRLGHSLGSFTPKRTFVESAVTHTQELITTFHFFTGTSWYITIALVAFGVNLVRLPFVINTRRMQQRRLELTPLNVAWYNRMMKSVHTNQPRAIEQLEKEAQKKTAKKMKKIYSDFGLQAWKAFSSGIITIPIWLGVMESLRRLCGGPTGLIGALFFNEGEVTDATAIAGLSSDTSSLANAASTAVDTASTAGISTIADVAIPAATTLEPSLATGGLLWFPDLLVPDPYHVLPWLLSFTMAANLGLVPTSVKAARELLGGGPLEKYSDKINPRTRLRRILLICSISIAPVTMYFPAALHVYWICTSCMSALMTEVIFRCMPLPAPTAVIASGQHRVMLLPRPEKEASRRLSVFD