MKKNTLILGIESSCDETAASVVKNGNEIISSVVASQIESHKRFGGVVPEIASRHHVEQITLVIEEALKQANVTMDDLDGVAVTEGPGLVGALLIGVNAAKTLAFMHNLPLVGVHHIAGHIYANRFETEFKFPLLSLVVSGGHTELVLMKADNEFEIIGETRDDAAGEAYDKVARTLGLAYPGGVQIDKLAKDGEDTFHFPRAMMDEGSFDFSFSGLKSSFINTFHNLRQRGEEPNPNDMAASFQASVVDVLVSKTIRAAKQYDVKQLLLAGGVAANQGLRERLIQEVKLELPETELIIPPLALCGDNAAMIAAAGTVSFLQGKRSGFDMNANPGLLLEDI*