MALATPTAVVLQLMTMGQQSAAHLGELLRAASPPVRAEHQALATEILRCCDRVIATVSAGATDKKRKMTDPGATFCHLPAAAMPSKRRVRAAEAHREVQTDTTADGFLWRKYGQKDINGSNHPRLYYRCAFRGEGCAATRRVQRSQEEPAAFVIAYYGEHTCGAGFGDACQQGAAPVPPTVVDSGSNARGAVGDVDWNRGSLLLPSLPAEHGARRRGEAPSDTSRRLLSPSSSSYSSEVELGASPVGEFLDGSFDWEWETVVNSLRFGDLLQ