MEHEVAVSGGDSSQEEITGSSPLKPSKNTAIKCLKCDKVYIFPTDKDDCLAHLYLEHRLVIADVEDIALLEDYLQYWEKEFQTHEFEQYCTTMFLDQLPDGKYAKNEKYYLLCDILPQDYELRRRLKEKRLGEALERHQFELTDRNFSKECLFCRTIIKGLRADYLDHLFDKHFLLVGKPEKLVYVDELLDQLEENLNRLMCLYCEKIFRDRPTLKEHMRKKGHKRINPNRREYDKYFLINYNRVPTDPTPRKQHHQKRRRETASVSTVADPETGSVDFDKHFARPDSDGEHDSDWSDWAANGEPSSIKCLYCHHLGDTFTALKEHMHEVHGLDFEKATSSLNFYQRVKVVNYLRRQMCLLRCVTCDLQFGEEELLVQHMTQESHHGIGEKESWDKPEFFFPYIENDGLLCVLDDCGGDDPEVDTVRIISEDSLAQINKDAERLSLENFKLL