MDPQAAVDEALASGKLDEAALVTYEETPKVLAFTEGTTLDDMTAEELGKLIGEDRESFATKGTTLGGIPCHVLEDELKEPGYRATVLRTKTSGGCPSHNVTISKTKKVLVGLEGKPGVPAEEVVKNTKSRADELNKKNR