MALTMVSLAAIAGKPTAASAQFVAEGRESAARLYALLVGSSALHGPVDLAEQILLCFDRALAKLHGVNLAGAEDDDDAAGNGNGRKRKPGRGRGLTAASAAASSKRMRVSNAGGNGARIERKATMDDKFLWRKYGQKEIKNSKHPRFYYRCSYKDDHGCTATKQVQQSETADDDTASPVYIITYFGEHTCRHGDDAAAMVVDGGEEEDQLSPAQMVISFASSNGGDASVSWPCSGDDAQNNSETSHESSPPEAPAGEEEHLRPCTAAGVSDEPIMESTPPAPELLADLKPMDGCLLDGESLFGMDELVYFHELSAALGLLDRDWGAPV