MVEGLPAELPIVDVAARLDGKSSELPENGALLKGAEESQDLGGNPVAVLTLHEGKEVILVDDNDSEQEDGGSGKVDENAPRVGLRFKTYDDALKYYKQYAADSGFSAIILKSSYLKSGVCRRLVLGCSRAGRGRANACYLSRESTKINCPARISLKLRQDRWLHIDDAKLDHNHPPNQSSVSHMNCYKKLTDAKNEETASRSKGRRNVPIGDKEQGSFTEIGRLKFGEGDDEYIHKFFGSMQNKNPNFFYLVDLDKQGRLRNLFWSDARSQAAHDYYGRDVIYFDTSYLTEKYDLPLVFFTGVNNHGQPVLFGTGLLSDLGVDSYVWLFRAFFACMKGCYPDAIITEHYNAILDAVRDVLPQVKHRLCLYRIMKDVAENLKAHAEFKTIKKALKKVTYGSLKASEFEADWKKIILEHGLGENECLSSLYEHRQLWAPAYLKGQFWAGMSVSQRGESIVSYYDGFVYPKTSLKQFFSKYEIILENKYKKELQADEESSHRTPLTVTKFYMEEQLAKEYTINMFKKFQDELKATMYCDGMPTKVDGQFVTFVVKECSYMEDGKEKEGRNYEVYFCKQELVNCECECGFFQFTGILCRHILSVFKLQEMFEIPIRFVLDRWKRDYKKLHADALCKNDEMLPDVLPDGIIERHDILFTQSRQVLNLGFISEGRYLVALKLLRQAEKTLLDDGDRGRQAGLLSFEAEAPENDEGIFSPEFSEGVKNSQSTNAKRRGRPTKKLIESDSDTVLRPNKEQDFLRSSFVTDESNMIQGAPSASHLESPHLGVDLMEGIPPNLSFNHHFGMDVNHQHQVPNQPRMLPSNFLQAQADSQGYGNQWAFPTLQDNSMLRTAARRGV