MGKATVDGKKPKAVKKMKDPNAPKRAMSAFFIWMNENRDRIKKPGMSVGDVAKAAGIEWAAMTDKSVSFLFLIKNYRKKRKHHNGNILQWEKRAEEDKKRYEREIAAYKNKQ