MIDLKVLTDAVGDLDEDKLMGMLNDFVASKPTEEEAQSVVGACQRGMAKVGELFESGEYFIGDLIFAGELLTQSIDILEPVIGSDESAKVGKIVLATVEGDLHDIGKNIFRSMSEAAGFEVFDLGIDQGPSAFIEKVKEVQPDVVGMSGVLTLALEAMKKTVDELKAAGVRDSLKIIIGGNPVTEEACRQIGADAFTTNAAEGVKICQSWVK