MCAVGEILFVTVLSAKEDMGKATADGKKPKAVKKMKDPNAPKRAMSAFFIWMNENRDRIKKPGMSVGDVAKAAGIEWAAMTDKSMEWSLIIFAKHKFQQWEKRAEEDKKRYEREIAAYKNKQ