MALTMVSLAAIAGKPTAASAQLVAEGRESAARLYALLVGSSALHGPVGLAEQILLCFDRALAKLHGVNLAGAEDDDDAAGNGNGRKRKPGRGRGLTAASAAASSKRMRVSNAGGNGARIERKATMDDKFLWRKYGQKEIKNSKHPRFYYRCSYKDDHGCTATKQVQQSETADDDTASPVYIITYFGEHTCRHGDDAAAMVVDGGEEEDQLSPAQMVISFASSNGGDASVSWPCSGDDAQNNSETSHESSPPEAPAGEEERLRPCTAAGVSDEPIMESTPPAPELLADLKPMDGCLLDGESLFGMDELVYFHELSAALGLLDRDWGAPV