MALATPTAVVLELMTMGQQSAAHLGELLRAASPPVRAEHQALAAEIIRCCDRVIAAVSAGATDKKRKMTDPGATSCHLPSAAMPSKRRVRAAEAHREVQAHTTADGFVWRKYGQKDINGSNHPRLYYRCAFRGEGCAATRRVQRSPEEPAAFVIAYYGEHTCGAGFGDTCQQGAVPPTVVDSGSNARGTVGAIDWNRGSLLLPSLPAEQGARHHGEAPGDTSRGWLSPSSSSYSSEVELGASPVGEFLDGSFDWEWETVVNSLRFGDLLQ