MDPQAAVDEALASGKLDEAALVTYEETPKVLAFTEGTTLDDMTAEELGKLIGEDRESFATDGTTLGGVPCHVLEDELKEPGYRATVLRTDTSGGCPSHNVTISKTKKVLVGLEGKPGVPAEEVVKNTKSRADELNKKNR